404 en admin y ERR_TOO_MANY_REDIRECTS en la home
-
Hola
Instalé un wordpress en http://www.cristinaspano.com/wordpress y seguí los pasos que vienen en Using a pre-existing subdirectory install para que el root fuera este folder ya hora no puedo ni entrar al admin ni a la home, nada me funciona.Auxilio
-
He cambiado la home a la página antigua, pero pueden ver el problema en: http://www.cristinaspano.com/wordpress
Habrás cometido algún error o no habrás completado todo el proceso. Si la instalación es nueva quizás sería más fácil que la hagas otra vez.
Si te interesa tener WordPress en una caperta vuelve a dejar todo como estaba antes y empezamos de nuevo. Aquí tienes como restaurar el cambio de las URLs:
https://es.forums.wordpress.org/topic/problema-con-todo?replies=2OJO, no puede haber nada funcionando en el raiz. Lo digo porque veo que hay otro contenido. Así no puede funcionar WordPress, o lo uno o lo otro, las dos cosas a la vez no pueden estar.
¿Por qué no quieres que WordPress esté en una carpeta?
Un saludo
Hola LGrusin
Gracias por tu respuesta, de momento quiero evitar hacer la instalación de nuevo del wordpress.
He intentado poner esto en mi config.php
update_option( ‘siteurl’, ‘http://cristinaspano.com/wordpress’ );
update_option( ‘home’, ‘http://cristinaspano.com’ );también:
update_option( ‘siteurl’, ‘http://cristinaspano.com’ );
update_option( ‘home’, ‘http://cristinaspano.com’ );y:
update_option( ‘siteurl’, ‘http://cristinaspano.com/wordpress’ );
update_option( ‘home’, ‘http://cristinaspano.com/wordpress’ );Sin mucho éxito :/ (sigue teniendo los mismos problemas…el mayor de ellos que no puedo entrar al admin)
En el wp-config.php es:
define(‘WP_HOME’,’http://www.cristinaspano.com/wordpress’);
define(‘WP_SITEURL’,’http://www.cristinaspano.com/wordpress’);Ademas te falta modificar el resto que hayas modificado. Recuerda eliminar eso del wp-config.php una vez puedas entrar al admin y corregir las URLs manualmente.
Como no sé lo que has modificado comprueba en el archivo index.php de la carpeta wordpress que ponga lo siguiente:
require( dirname( __FILE__ ) . '/wp-blog-header.php' );Puedes eliminar el .htaccess de la carpeta wordpress, ya lo crearás después.
Un saludo
Hola de nuevo
He cambiado el confg a
define(‘WP_HOME’,’http://www.cristinaspano.com/wordpress’);
define(‘WP_SITEURL’,’http://www.cristinaspano.com/wordpress’);Y sigo teniendo el mismo problema.
Como tenía instalado mi wordpress en una carpeta seguí estas instruccioines y como verás en el paso 4 te pide que pongas una copia del index y del htacces en root, lo hice y ahora el index que tengo en root dice:
require( dirname( __FILE__ ) . ‘wordrpress/wp-blog-header.php’ );¿Este será el problema?
En estos momentos tienes un index.php que está funcionando en el dominio principal (root). Ese no es de WordPress y no puedes tocarlo porque dejaría de funcionar el sitio.
¿Has modificado el index.php que ya existía en el root?
No pueden haber dos index.php en el root ni en niguna carpeta, aclarame ese punto para poder seguir.
Eso que has puesto tiene un error
require( dirname( __FILE__ ) . ‘wordrpress/wp-blog-header.php’ );Un saludo
Efectivamente
He modificado el index.php en el root para que el sitio no estuviera caído.
El index_wp.php que está en root (sé que le tengo que cambiar el nombre pero no puedo dejar el sitio roto) dice esto:
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );Mi estructura de carpetas ahora es:
EN EL ROOT:
-|| wordpress (carpeta donde tengo la instalacion de wordpress)
-|| web (carpeta donde tengo el sitio funcionando)
-|| index.php (el que apunta a la carpeta de web)
-|| index_wp.php
-|| .htaccesHola Claudia1986,
Estais metiendo un follón impresionante con esto.
En primer lugar, vuelve a dejar la instalación como estaba, es decir, borra de wp-config.php
define(‘WP_HOME’,’http://www.cristinaspano.com/wordpress’);
define(‘WP_SITEURL’,’http://www.cristinaspano.com/wordpress’);y vuelve a poner
update_option( ‘siteurl’, ‘http://cristinaspano.com/wordpress’ );
update_option( ‘home’, ‘http://cristinaspano.com/wordpress’ );Para que la web vuelva a estar dentro del directorio
wordpressBorra todos los index.php y similares que tienes en el root.
Entra dentro de http://cristinaspano.com/wordpress/wp-admin que si no has hecho nada raro, deberías poder entrar ahora. Si te da un error, seguramente habías movido el index.php en vez de copiarlo. Para arreglarlo, descárgate de nuevo WordPress y pon ahí dentro el archivo index.php de nuevo.
Una vez hayas entrado sin problemas, edita de nuevo el archivo wp-config.php y elimina las lineas que habías puesto:
update_option( ‘siteurl’, ‘http://cristinaspano.com/wordpress’ );
update_option( ‘home’, ‘http://cristinaspano.com/wordpress’ );Una vez hecho, te vas a
Ajustes > Generaly:En la dirección de WordPress Dirección de WordPress pones:
http://www.cristinaspano.com/wordpressy en Dirección del sitio pones:
http://www.cristinaspano.comUna vez hecho eso, ve al FTP de nuevo, y COPIA (no mueves, debe haber un index.php dentro de /wordpress/ al root del sitio. Es decir, deben existir estos dos index, que antes de la modificación deben ser idénticos
http://www.cristinaspano.com/index.php
http://www.cristinaspano.com/wordpress/index.phpEditas el archivo index.php que acabas de pasar al root ( http://www.cristinaspano.com/index.php ) y cambias la linea a:
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );Un vez hecho esto, mira a entrar en http://www.cristinaspano.com/wp-admin, si no puedes, entra en http://www.cristinaspano.com/wordpress/wp-admin y ve a
Ajustes > Enlaces permanentesy guarda los nuevos ajustes.Una vez hecho, tu sitio ya debería funcionar sin problema en http://www.cristinaspano.com
Saludos
Efectivamente, menudo follón… 🙂
Jose Conti el problema es que ya tiene un index.php que no puede tocar porque existe un sitio funcionando con él. Llevo diciéndolo desde el principio.
Claudia1986, si has modificado el index.php que apunta a web, simplemente elimina la línea
require( dirname( __FILE__ ) . ‘wordrpress/wp-blog-header.php’ );
(esa línea además contiene un error entre word y press hay una R)
De esa forma sabremos si la instalación de WordPress funciona con su propio index.phpUn saludo
@lgrusin si no me equivoco, lo que quiere hacer es sustituir esa web que sale ahora por lo que es WordPress. pero por los problemas que está teniendo, a sustituido el index.php de WordPress, por el index.php del antiguo sitio, cosa que entiendo ya que no quiere tener el sitio caído, tal y como entiendo yo según lo que ha dicho
He modificado el index.php en el root para que el sitio no estuviera caído.
De momento que recupere WordPress en el subdirectorio siguiendo todos los pasos tal y como he comentado y a ver si siguiendo todo al pie de la letra, le funciona.
Saludos
Vaya, yo soy más retorcido, pensé que quería trabajar con los dos.
Ya nos dirá Claudia1986 exactamente qué quiere hacer.
Siento el lio…
Un saludo
Hola chicos
Pues por lo visto entre ustedes os habéis aclarado.
Lo que necesito lograr acabar con el bucle de redireccionamiento que tengo en http://www.cristinaspano.com/wordpress/Mi problema es que no puedo entrar a http://www.cristinaspano.com/wordpress/wp-admin/ (me da un error 500)
Repito el proceso otra vez:
1 – En el wp-config.php:
define(‘WP_HOME’,’http://cristinaspano.com/wordpress’);
define(‘WP_SITEURL’,’http://cristinaspano.com/wordpress’);
2 – Entra en http://cristinaspano.com/wordpress/wp-login.php y en Ajustes – General modifica la URL de WordPress y la URL del sitio, es decir, en las dos pones http://cristinaspano.com/wordpress
3 – Guarda los cambios
4 – Elimina del wp-config.php las líneas que has puesto anteriormente en el punto 1.De esta forma deberías recuperar la instalación en la carpeta wordpress.
Un saludo
Hola de nuevo!
He logrado entrar a http://cristinaspano.com/wordpress/wp-login.php pero la pagina no responde, si pones una contraseña y nombre correcto no reacciona, si poner un nombre y contraseña incorrecto tampoco y he pedido contraseña hace un buen rato y no me llega nada.
De antemano gracias pero aun necesito ayuda 🙁
Pregunto, ¿funcionó bien en la carpeta wordpress cuando lo instalaste por primera vez?
Hubiera sido más fácil si hubieses realizado una instalación nueva. Podrías probar también otra instalación en otra carpeta para descartar problemas en el servidor.
Si has creado algún .htaccess para la carpeta wordpress eliminalo. Ya WordPress lo creará cuando logres entrar al escritorio.
Un saludo
El debate ‘404 en admin y ERR_TOO_MANY_REDIRECTS en la home’ está cerrado a nuevas respuestas.