sitio ruta reparar queda puede este error change cargando cambiar acceder php wordpress

php - ruta - wordpress no se puede acceder a este sitio web



El IP del servidor Wordpress cambiĆ³ (5)

Me encontré con este problema antes cuando estaba migrando un sitio de prueba a producción. Convenientemente, MySQL tiene una función de reemplazo de cadenas.

Pruebe algo como esto:

UPDATE wp_posts SET post_content = REPLACE(post_content,"http://localhost","http://www.myblog.com")

Tengo un sitio de Wordpress en la intranet de mi casa que ha tenido problemas ahora que la dirección IP ha cambiado: la página de índice se carga, pero no el CSS y no puedo iniciar sesión en el panel de administración del sitio.

Lamentablemente, estoy un poco atrasado en las copias de seguridad. ¿Hay alguna manera de hacer que Wordpress se refiera a la nueva dirección IP?


Me encontré con este problema una vez. Inicie sesión en su base de datos y verifique sus wp_options (si wp_ es el prefijo de su tabla) y luego busque todos los registros y reemplace su antigua ip por nueva.

Las columnas posibles para tener la IP anterior serían ''permalinks'', etc. Lo siento, no puedo ver la estructura de la tabla de mi blog; de lo contrario, habría publicado el nombre correcto de la columna.


Si no quiere piratear la base de datos directamente, use este código en su wp-config.php:

define(''WP_HOME'',''http://example.com''); define(''WP_SITEURL'',''http://example.com'');

o puede agregar esto a sus funciones.php:

update_option(''siteurl'',''http://example.com/''); update_option(''home'',''http://example.com/'');


Tienes dos lugares para actualizar esto (bien tres, pero nos quedaremos con los dos).

Si aún puede iniciar sesión en la sección de administración, escriba lo siguiente para su URI /wp-admin/options.php, por ejemplo, si su sitio es http: // localhost, entonces su URL completa será http://localhost/wp-admin/options.php . Una vez que haya iniciado sesión en su sitio, debería ver dos campos (verá muchos campos), pero querrá buscar los dos con URL en ellos: la URL del sitio y la URL del blog (en WP). 2.7 los campos están etiquetados como "home" y "siteurl", no estoy seguro de las otras versiones).

O bien, puede iniciar sesión en la base de datos MySQL y ejecutar lo siguiente.

Select * from wp_options where option_name IN(''siteurl'',''home'');

Acabo de ejecutar esto hoy en una de mis instalaciones. Si su option_value está configurado en su servidor local, puede ejecutar lo siguiente:

update wp_options set option_value=''http://www.yourblogname.com'' where option_name = ''siteurl''; update wp_options set option_value=''http://www.yourblogname.com'' where option_name = ''home'';

Esto debería actualizar su estructura de tabla.


Tienes que cambiar el ''home'' y ''siteurl'' en la configuración. Como no puede abrir el lado administrativo de WordPress, abra la base de datos en phpMyAdmin (o algo similar).

Las opciones se pueden encontrar en la tabla ''wp_options'' (el prefijo wp_ puede ser diferente). Encuentre la configuración necesaria usando esta consulta ...

SELECT * FROM `wp_options` WHERE `option_name` IN (''siteurl'', ''home'')

Cambie los valores de ambas opciones a la nueva IP.