¿Se ha dañado tu base de datos de WordPress? ¿Algún plugin hace que no funcione tu web? ¿No puedes acceder a la administración porque has olvidado tu contraseña o email? ¿Necesitas mover tu página a un subdirectorio o a otro dominio?
Estas son las típicas tareas de reparación y mantenimiento de páginas WordPress con las que muchos usuarios suelen tener problemas.
Índice de contenidos
Copias de seguridad de WordPress
Si tu página se ha convertido en tu herramienta de trabajo te habrás dado cuenta que es muy necesario crear copias de seguridad de toda tu instalación WordPress. Te aconsejamos que hagas esto con cierta regularidad porque si bien es cierto que las empresas de alojamiento hacen copias automáticas de todo tu servidor diaria o semanalmente, no te recomendamos que estés en sus manos ante un desastre. En tareas de mantenimiento WordPress te recomendamos que intentes que todo dependa de ti y lo menos posible de terceros, especialmente ante situaciones críticas.
Hacer copias de seguridad completas de WordPress es muy fácil, lo puedes hacer con el plugin Duplicator. Esta herramienta la hemos probado y funciona de lujo, no sólo te hace una copia de seguridad completa de ficheros y base de datos, si no que además te permite hacer una instalación en otro servidor público o local cambiando las URLs de todos los contenidos.
Hemos probado otros plugins para creación de copias de seguridad y hemos encontrado problemas en todos los casos. Algunos plugins permiten crear las copias pero luego plantean algún tipo de problemática para la restauración.
Si eliges un método de backup para tus datos asegúrate que funciona, es decir, debes crear copias de seguridad y restaurarlas de vez en cuando para certificar que todo se ha hecho correctamente. Es bastante típico hacer copias de seguridad y el día que hay un desastre no es posible restaurar los datos porque los respaldos fallan.
Reinstalar WordPress en otro servidor o en otra URL
Esta es otra de las tareas de mantenimiento WordPress más habituales que nos piden muchas empresas. Para mover una instalación WordPress de ubicación, por ejemplo si la queremos instalar en un subdirectorio, debemos acudir nuevamente al plugin Duplicator que hemos mencionado anteriormente. Dicha herramienta crear una copia de todos los datos y en el momento de instalación nos permitirá actualizar las rutas de todos los contenidos.
¿Es recomendable subir de versión WordPress y los plugins?
Antes de actualizar WordPress o sus plugins recomendamos hacer una copia de seguridad por si algo falla. Ya hemos visto en varias ocasiones cómo alguna empresa actualiza su web a la nueva versión de WordPress y algo deja de funcionar. En el caso de la actualización de algún plugin no suele ser tan crítico, si un plugin falla lo borramos o desactivamos y luego instalamos una versión más antigua. El problema viene cuando actualizamos WordPress y algo deja de funcionar, esto sí es crítico porque no podremos volver a dejar la web como estaba antes de la actualización a menos que tengamos una copia de seguridad.
¿Cómo puedo acceder a WordPress cuando he perdido el usuario y contraseña?
A todos nos entran el sudor frío cuando olvidamos nuestra contraseña y nombre de usuario de administración y por lo que sea no tenemos acceso al email que nos permitiría usar la opción recordar contraseña. Esta situación tiene remedio y además bastante fácil si tenemos acceso al panel de control del alojamiento web, en concreto necesitaremos acceder al panel de phpMyAdmin, que es la herramienta web con la que podemos gestionar la base de datos de nuestra página WordPress. Accedemos a phpMyAdmin, seleccionamos la tabla de usuarios que suele ser wp_users y luego pinchamos Examinar. Veremos un listado con todos los usuarios disponibles y seguro que reconoceremos el nuestro. Editamos la fila de nuestro usuario pinchando el botón del lápiz y luego cambiamos el email poniendo el que queramos usar para restaurar la contraseña. Una vez hechos los cambios vamos a la página de login de WordPress, pulsamos la opción ¿has perdido la contraseña?, introducimos el email y voilá! Nos llegará un email con la nueva contraseña.
Han hackeado mi web, no puedo acceder y están publicando cosas indecentes
Cuando hackean una web hay que actuar de forma específica y diferente en cada caso, sin embargo hay algo general que sí puedes hacer para que el hacker no interfiera mientras intentas reparar la instalación.
Es una solución sencilla: consiste en poner la web en cuarentena colocando un archivo .htaccess en la raíz del sitio o en el directorio wp-admin con una directiva de protección mediante usuario y contraseña que está por encima de WordPress, ya que es Apache quién proporciona este método de seguridad. Lo normal es que puedas hacerlo porque cuando hackean una web el acceso FTP sigue funcionando y tendrás acceso al sistema de archivos del servidor web para agregar este .htaccess. Dentro del archivo hay que indicar varios parámetros para dejar todo configurado, consúltanos si necesitas ayuda.
Hola!
Tengo un problemilla con mi web y estoy desesperada.
Ayer accedí a instalar y vi que tenía varios plugins para actualizar, por lo que actualicé todo y la web dejó de funcionar. No recuerdo si fue al instalar el plugin o durante la actualización de los ya existentes.
No me aparece ningún mensaje de error, cuando accedes a la web, se queda en blanco y si trato acceder al panel de administrador, me pasa lo mismo.
He accedido al FTP para tratar de borrar desde allí los plugins, pero al borrar, me dice que el acceso ha sido denegado y no se cierra.
He leido que tener una copia de seguridad es imprescindible, pues yo no lo tengo… Soy nueva en esto y creo que me he pasado enredando…
¿Me podéis ayudar? Muchas gracias de antemano
Hola Patricia!
Bueno, estas cosas pasan…. Lo normal es que algún plugin esté fallando e impida que lo demás funcione. Es fundamental hacer copias de seguridad antes de actualizar nada.
Aunque es menos probable, puede que te hayan hackeado la web, aunque no lo creo ya que el problema te ha surgido al actualizar plugins.
El problema de FTP será de permisos casi seguro.
La reparación de tu página no es fácil, la tiene que realizar alguien que sepa, nosotros podemos ofrecerte ese servicio si te interesa. Creo que lo suyo sería intentar repararla in situ y si no se puede habría que llevarla a un entorno local, repararla y luego subirla a tu servidor.
Un saludo.
Carlos Doral
Hola, después de actualizar a la versión 4.0 salen en la página muchos errores que no entiendo.
No tengo copias de seguridad.
Me puden ayudar?
Hola Albert:
Dar marcha atrás en un upgrade no es nada fácil. Habría que indagar y ver exactamente dónde está el problema para hacer la reparación. Este tipo de servicio lo ofrecemos de forma profesional, puedes comprarnos un bono de horas y nos pondríamos a trabajar en ello.
Un saludo.
A nosotros lo que nos ha pasado es que se han corrompido algunos archivos de configuración de WordPress, no sé si debido a algún hackeo o por torpeza. Entonces se puede ver el blog, se puede acceder al wp-admin, aparece el menú a la izquierda, pero la parte de las opciones aparece siempre en blanco, con lo que ni se pueden añadir entradas, ni cambiar nada en la configuración, ni nada 🙁
¿Esto se puede restaurar? ¿O voy pensando en empezar desde cero?
Gracias.
Lo primero deberías hacer un backup completo de tu web.
Luego deberías pisar todos los archivos de tu web con los originales de WordPress por si están infectados. Para ello deberías averiguar qué versión tienes de WP, la descargas y subes los archivos por FTP sobreescribiendo los anteriores. Este método sólo limpiaría los archivos de W, luego habría que hacer algo similar con plugins y el tema.
Con estos pasos tendrías limpia la web pero luego habría que averiguar cuál ha sido el foco de infección para que no vuelvan a entrar….
Hola, tengo un problema. Cambie la URL de configuracion general de wordpress de zaleexpress.com a http://www.zaleexpress.com y de ahi ya no puedo entrar al admin wordpress. ¿Como hago para deshacer ese cambio de URL si no puedo entrar al admin wordpress? Gracias
Hola. Puedes entrar en la base de datos con phpMyAdmin desde el panel de control del alojamiento. Buscas la tabla wp_options y allí hay uno o dos registros donde se indica la url y la puedes cambiar.
Otra opción es que en tu alojamiento hagas una redirección de tu web con el prefijo ‘www.’ hacia la web sin el prefijo. Este redireccionamiento también lo puedes hacer editando el archivo .htaccess de tu sitio web.
Hola!
Tengo mi página WordPress hecha en local y estoy intentando migrarla a remoto con el Plugin Duplicator. He subido una página de prueba (vacía, tal y como viene por defecto con WordPress) y lo ha hecho perfectamente. Pero ahora estoy intentándolo con mi página web y no me lo sube.
En el último paso (Step 3) me dice «Deploy Errors: (3240)»
Database Results
Tables Rows Cells
Created 9 25 n/a
Scanned 9 23 255
Updated 0 0 0
Por favor, ayudadme! Estoy realmente desesperado (llevo más de mes y medio para intentar subir mi página)
Lo más probable es que sea por la configuración de PHP en el servidor de producción
Hola!
He instalado una plantilla nueva y al importar el contenido demo se han borrado todas mis páginas ya creadas.
Hay manera de recuperarlas?
No tenia copia de seguridad…
Hola Lucía. Habla rápidamente con tu empresa de alojamiento y diles que restauren una copia de seguridad anterior a la importación que hiciste. Estas empresas suelen tener un backup de las últimas 24 horas y otro de la semana anterior.
Nosotros a nuestros clientes les hacemos copias de seguridad cada 60 minutos para evitar estas situaciones.
Ayuda, tengo un problema, por error borré o reemplace el archivo de configuración wp-config.php impidiendo el acceso, luego logré establecer nuevamente los datos de la base de datos, usuario y contraseña sin embargo me doy cuenta que el wordpress ya no funciona correctamente, varias paginas aparecen en blanco, incluso el acceso al wp-admin aparece todo en blanco y algunas otras paginas se muestran normalmente, pero no tengo acceso al escritorio. se puede hacer algo?
El archivo wp-config lo puedes reparar, puedes coger el de ejemplo que viene con wordpress (wp-config-sample.php) y lo renombras a wp-config.php, luego actualizas las variables de conexión a BD y debería funcionar.
Teniamos la web en un servidor… se hizo copia de seguridad de la web y BBDD. Al pasarla a otro servidor subimos la web por ftp y se subio la BBDD (con errores nos indican).
El problema es que la web no funciona bien, incluso se exporto los productos woocommerce y al subirlos a la nueva web dice que los encuentra y no sube ninguno.
con el:
define(‘WP_ALLOW_REPAIR’, true);
http://miweb.com/wp-admin/maint/repair.php
wp-config.php
seria posible reparar el error o si la BBDD datos da error ya no se puede reparar?¿
muchas gracias…
Es complicado saber qué ha ocurrido, el proceder parece correcto pero en los detalles puede haber problemas que se hayan pasado por alto. La BD se puede reparar y los ficheros también pero si el problema es que se ha eliminado información no hay solución. Si conservas los ficheros originales deberías repetir el proceso desde cero.
Hola, acabo de crear una web estos días. En el portátil funciona bien y en android también. El problema es que desde iphone no funciona el botón del menú. Y no se como localizar el problema. No tengo experiencia ninguna ya que es la primera vez que creo una web. Podríais ayudarme? Muchas gracias y un saludo.
Hola, podemos ayudarte, lo más probable es que haya que tocar el css para aplicar el estilo correcto al boton.
Y como tengo que hacer ? muchas gracias.
Hola,
Por favor, necesito ayuda… realice varias actualizaciones, pero me asegure de hacerlo una por una e ir comprobando que funcionara… soy un peligro!! Al final no se que fue lo que hice, pero mi pagina no funciona para nada y no logro acceder a mi wp. En mi pagina aparece esto:
Fatal error: require_once(): Failed opening required ‘/home/httpd/vhosts/spanischunterricht-bern.ch/httpdocs/wp-load.php’ (include_path=’.:/usr/share/pear:/usr/share/php’) in /home/httpd/vhosts/spanischunterricht-bern.ch/httpdocs/wp-blog-header.php on line 13
Que quiere decir???
Gracias de antemano por sus consejos
Iliana
Hola, puede que la actualización se haya quedado a medias. ¿Hiciste un backup antes de actualizar? Si lo hiciste deberías actualizar. Si no tienes copia lo que puedes hacer es pisar todos los ficheros WordPress con los que esté utilizando tu web. Podría haber un desfase entre ficheros y BD pero crucemos los dedos…
Hola quería comentar lo que ha sucedido a mi blog, pues llevamos más de una semana intentado arreglarlo y nada.Hace unos días se cayó el hosting y me quedé sin blog 5 dias y luego un pluggin daba problemas y me lo desactivó la persona que me hace esas cosas,y desde entonces no puedo entrar en el escritorio del blog, la ruedecita se queda dando vueltas, hemos probado de todo y nada,no puedo acceder sólo me deja entrar por soporte pero no se abren las entradas, llevamos muchos días, si tienes idea de que puede ser te lo agradezco.
Hola, parece que vuestro sitio se ha dañado, quizá por alguna actualización automática o por un hackeo de la página. He comprobado que va muy, muy lenta, lo cual podría indicar que haya malware o algún script malicioso.
La opción más sencilla es recuperar una copia de seguridad completa de tu página, habla con tu hosting porque seguro que hacen copias aunque no suelen almacenarlas por encima de una semana, nosotros las guardamos durante 30 días porque nos permite mayor maniobra ante desastres.
Si no dispones de copias anteriores de tu página te recomiendo la reparación manual, que consiste en pisar todos los ficheros de tu WordPress, theme y plugins, uno a uno, haz una copia de seguridad antes por si las moscas.
Si necesitas ayuda en todo esto o si quieres alojar y mantener tu página de forma profesional dínoslo.
un saludo.
Carlos.