:::: MENU ::::

Cambiar WordPress de dominio

Sucede que cuando comienzas con nuevo proyecto en wordpress, generalmente lo haces instalándolo en algún subo-dominio, o bien en tu computadora local, pero que sucede cuando ese proyecto debe pasar a otra ubicación, es decir a otro dominio?

Si quieres cambiar wordpress de servidor usando la misma dirección, es muy fácil solo tienes que copiar toda la lista de archivos y la base de datos y pegarlos en la nueva ubicación.

Pero que pasa si lo que deseas es cambiar miwordpressviejo.com a miwordpressnuevo.com

Toda la configuración y enlaces de wordpress esta orientada hacia to dominio antiguo, por eso aquí te dejo una serie de pasos para la migración:

1. Hacer un backup completo de los archivos de tu sitio de wordpress, si tienes acceso al servidor, te basta con este comando:

tar -cvzf el_nombre_que_daras_a_tu_copia.tar.gz carpeta_de_los_archivos/*

Con ello estarás comprimiendo al máximo tu wordpress, si tienes cpanel o alguna herramienta web de acceso a los archivos, también puedes empaquetar tu instalación.

2. Ya tienes los archivos ahora es necesario respaldar la base de datos, si tienes acceso al servidor de base de datos, en este caso MySQL, puedes usar el siguiente comando para hacer el respaldo:

mysqldump --opt base_de_datos > reapaldo_bdd_wordpress.sql

Si no te quieres complicar, o si tienes phpmyadmin, puedes hacerlo gráficamente y generar un archivo sql e incluso comprimir para optimizar el traslado.

3. Hasta el momento ya tienes 2 archivos, el respaldo de tu copia de wordpress y el respaldo de la base de datos. Ahora es necesario enviarlos al nuevo servidor o la nueva ubicación, puedes utilizar scp, para compartir archivos entre servidores.

scp respado.tar.gz usuario@nuevo_host:carpeta_raiz_del_nuevo_dominio

4. Una vez que tengas los archivos en la ubicación deseada hay que descomprimirlos y también hay que importar la copia de la base de datos

5. El primer paso es ir al archivo wp-config.php y cambiar los parámetros de la base de datos (usuario, password, nombre de la nueva bdd y servidor).

6. Ahora que ya tienes todo listo, viene lo importante, todas las entradas y configuraciones de wordpress están ligadas a tu antiguo dominio, hay que cambiar todo al nuevo dominio, puedes hacerlo manualmente, pero imagina que ya tienes cientos de entradas, para ello tienes que ejecutar las siguientes consultas en sql:

UPDATE wp_options SET option_value =
 replace(option_value, 'http://www.miwordpressviejo.com', 'http://www.miwordpressnuevo.com')
 WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.miwordpressviejo.com', 'http://www.miwordpressnuevo.com');
UPDATE wp_posts SET post_content =
 replace(post_content, 'http://www.miwordpressviejo.com', 'http://www.miwordpressnuevo.com');
UPDATE wp_postmeta SET meta_value =
 replace(meta_value, 'http://www.miwordpressviejo.com', 'http://www.miwordpressnuevo.com')

7. Ahora solo checa que el correo de administrador o usuarios sea correcto y no este ligado al dominio anterior.

Si hiciste cambios al tema de tu wordpress usando url’s absolutas, asegúrate de hacer esos cambios para evitar que exista cualquier liga a la instalación anterior.

Espero les sirva y puedan cambiar su worspress sin problemas. Saludos


Error de Memoria en wordpress – resuelto

Seguramente alguna vez haz visto en tu panel de administración de WordPress un error como este:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 311296 bytes)

Esto se debe a que la cantidad de memoria que tiene configurado el servidor, no es suficiente para correr algún programa, como algún pluguin o extensión de wordpress. Algunos casos en los que los e visto son cuando usas wp-ecommerce o con el pluguin de TinyMCE. El error en ocasiones puedes verlo hasta el final de la pagina, lo que hará que pases mas tiempo buscando el porque no funciona alguna característica de tu sitio.  Para resolverlo solo hay que hacer tres cosas:

1. Abre el el archivo wp-includes/cache.php

y pega esta linea, debajo de la primer etiqueta <?php

ini_set('memory_limit','32M'); // Configurar memoria para evitar errores

2. Crea un archivo el archivo .htaccess dentro de la carpeta wp-includes y agrega el siguiente contenido:

# Configurar el limite de memoria a 32M para cache.php
php_value memory_limit 32M

3. Ahora crea el archivo php.ini dentro de la carpeta wp-includes y añade el siguiente contenido:

;; Configurar el limite de memoria a 32M para cache.php
memory_limit = 32M

Con estos pasos evitarás que te vuelvan a aparecer esos molestos mensajes de error que evitan que tu sitio montado en wordpress funcione de forma regular

Si el error persiste, intenta cambiar el valor de 32 a 64 o incluso a 128M. Este método es cuando tienes tu sitio hosteado y no te es posible modificar la configuración de PHP de manera global.

Recuerda también asegurarte de que los archivos creados tengan la directiva de acceso “644” para evitar problemas de seguridad.

Saludos y espero halla sido de utilidad este método


México pasa a la final internacional de la serie mundial de ligas pequeñas

Con gran alegría veo hoy en la televisión el partido entre México y Venezuela dentro de la serie mundial de pequeñas ligas de béisbol,  celebrado en territorio estadounidense, y mas alegría me da que el equipo mexicano haya conseguido ganar 2 carreras a 1 en un partido sufrido y en que las 6 entradas no bastaron para determinar al ganador, pues no fue sino hasta la novena entrada de un cuadrangular en solitario del mexicano Bruno Ruiz le diera el triunfo al equipo del IMSS de Mexicali Baja California y con ello lograr el pase a la final Internacional, donde esperará al ganador de Venezuela vs Japón.

México pasa a la final de pequeñas ligas

Sin duda alguna en estos ultimos meses nos hemos dado cuenta como las mujeres, los niños y los jóvenes de este país, están anunciando al mundo que no son mas los temerosos que ocupan un lugar “decoroso”, ahora tienen una mentalidad ganadora y eso pone muy en alto el nombre de nuestro país. Es muy confortante ver como en momentos claves estos niños no sintieron miedo, como el de los penales en USA 94.  Sacaron la casta y cambiaron su mentalidad. Una felicitación para esos niños que nos dejan una grandes lecciones de vida para todos los mexicanos, la primera es trabajando en equipo, con entusiasmo, alegría actitud y apoyo mutuo podemos lograr metas importantes, la segunda es que al estar en un momento tan determinante es posible pensar positivamente y dejar a un lado la posibilidad de perder.

Lecciones que niños de entre 11 y 13 años con su inocencia aun y su sonrisa sincera nos dejan sentir que la mentalidad va cambiando y que poco a poco dejaremos de ser los segundones, los ya merito o los que juegan como nunca pero pierden como siempre. Felicidades pues a este equipo y toda la suerte para los siguientes partidos.


Por fin listos y a darle

Pues así es, después dedarle muchas vueltas al asunto y después de pensar que giro o utilidad le daría a este dominio, decidí que lo mas adecuado era dar a caoncer algunas de las cosas que he aprendido a mis 28 de edad. Conocimiento que para muchos podrá ser basico o sin relevancia, pero cuando comence a programar en php y tratar de hacer dinero en Inernet, hubo sitios que me ayudaron mucho y quiero aquí publicar esas cosas relevantes que me han hecho crecer profesionalmente.

Todos somos instrumentos de Dios si así lo quieren ver, pero cuando las cosas suceden y reflexionas sobre el ¿como? o el ¿Porque? de esas cosas que sucedieron te darás cuenta que tienen una razón que en ocasiones no entendemos.

Hoy me presento con ustedes para darles una mano, para guiarlos y aconsejarlos sobre temas de problemas que he tenido con php, joomla, wordpress, adsense, servidores linux, etc.

Espero les agrade y pueda lograr mi uníco objetivo que es el de ayudar y regresar algo de la mucho que la vida me ha entregado.

Saludos!!