:::: MENÚ ::::
Noticias con las etiquetas: PHPMyAdmin

He movido mi WordPress y ahora no funciona

panic-attack-symptoms

¿¡Has trasladado tu WordPress o lo has cambiado de directorio, además, ahora se ve tu página en blanco o no puedes acceder al /wp-admin para cambiar las opciones!?

La respuesta es tan sencilla como te lo imaginas. Al cambiar WordPress de directorio o de servidor el mismo va a buscarse en el directorio original/antiguo, y como es lógico, ya no está allí por lo que en ciertas ocasiones aparece la pantalla blanca de la muerte (White Screen of Death), deja de funcionar ciertas funcionalidad o no se puede acceder al /wp-admin.

La solución es forzar a WordPress para que entienda que está en otra ubicación aunque su configuración diga lo contrario. Para ello vamos a usar las constantes WP_HOME y WP_SITEURL e indicarles en donde está ahora nuestro WordPress. Todo esto añadiendo las siguientes líneas a nuestro wp-config.php.

define( 'WP_HOME', 'http://midominio.com/nueva/ubiación/de/wordpress' );
define( 'WP_SITEURL', 'http://midominio.com/nueva/ubiación/de/wordpress' );

Normalmente las dos direcciones suelen ser iguales en un 99,99% de los casos, por lo que te recomiendo que así lo hagas.

Tu WordPress ya ha tenido que volver a la normalidad, podrás ver su contenido y acceder al /wp-admin sin mayor complicaciones, justamente, como debería de ser y como estaba antes de que lo movieras de carpeta o servidor.

Nuestro problema ya está resuelto, pero si accedemos a /wp-admin y vamos a los Ajustes Generales, podremos ver que los campos de Direcciones de WordPress y de Sitio están desactivados y tiene los valores que le añadimos en las constantes que creamos anteriormente.

Podemos dejarlo como está ya que nuestro sitio funciona perfectamente, pero si en alguna ocasión deseas modificar dichos valores tendrías dos opción. Ir al archivo wp-config.php y cambiarlo de nuevo, o, volver a poner los campos de Dirección y Sitio de WordPress a la normalidad. Para ello necesitaríamos jugar con la base de datos.

Deberemos acceder a nuestra base de datos, por comodidad a través de phpMyAdmin, y buscar la tabla wp_options, en ella deberemos buscar en la columna option_name el valor siteurl y home. Si no quieres buscar en todo el listado puedes usar la siguiente sentencia SQL:

SELECT * FROM wp_options WHERE option_name = 'siteurl' OR option_name = 'home'

option_name

Tan sólo deberemos cambiar los valores de la columna option_value por los que pusimos en las constantes anteriores, o sea, la nueva dirección de WordPress. También deberemos eliminar las constantes definidas en wp-config.php (WP_HOME y WP_SITEURL), sino, seguiremos viendo en nuestro panel de Ajustes Generales los campos bloqueados.

Share on Facebook0Tweet about this on TwitterShare on Google+5Share on LinkedIn2Share on Tumblr0Pin on Pinterest0Email this to someone

Personalizar el Cron de BackWPup

cron

Desde hace tiempo estoy usando el plugin BackWPup en mi instalación de WordPress con el que realizo los distintos backups de archivos y base de datos. El mismo posee un Cron para decir que cada X tiempo realize un backup, por ejemplo, que todos los Martes a las 13:15 me haga una copia de la base de datos.

La cuestión es que en la última versión (3.0.6) capó la edición manual del Cron evitando hacer acciones cada X cantidad de tiempo, por ejemplo cada dos horas o cada tres semanas. Eso sí, todavía dispone de un modo avanzado pero que no permite este nivel de detallismo y sólo elegir fechas concretas.

Continuar Leyendo

Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn1Share on Tumblr0Pin on Pinterest0Email this to someone