Últimas noticias de SeedProd

Tutoriales, consejos y recursos de WordPress para hacer crecer tu negocio

¿WordPress en modo mantenimiento? Así se arregla RÁPIDAMENTE...

¿WordPress en modo mantenimiento? Así se arregla RÁPIDAMENTE... 

Escrito por: imagen de autor Stacey Corrin
imagen de autor Stacey Corrin
Stacey lleva más de 10 años escribiendo sobre WordPress y marketing digital, y mucho más tiempo sobre otros temas. Además, le fascinan el diseño web, la experiencia de usuario y el SEO.
     Revisado por: John Turner
imagen del revisor John Turner
John Turner es el cofundador de SeedProd. Cuenta con más de 20 años de experiencia empresarial y de desarrollo y sus plugins se han descargado más de 25 millones de veces.

¿Alguna vez te has encontrado con la pantalla de WordPress atascado en modo de mantenimiento? Es frustrante, ¿verdad?

Normalmente, esto ocurre cuando actualizas los archivos del núcleo de WordPress. Pero también ocurre cuando actualizas varios temas o plugins. En esta situación, tu sitio se queda atascado en el proceso de actualización, dejándote mirando una pantalla atascada en mantenimiento.

¿Y cómo se arregla?

En este artículo, le mostraremos cómo solucionar rápidamente el error WordPress atascado en modo de mantenimiento. Así podrás seguir actualizando tu sitio y ofreciendo contenido de valor.

Trataremos los siguientes temas:

¿Empezamos?

¿Por qué se bloquea WordPress en modo de mantenimiento?

La página de mantenimiento de WordPress no es en realidad una pantalla de error, sino una página de notificación.

Cuando actualiza cosas en su sitio, WordPress habilita automáticamente una pantalla de mantenimiento para que los visitantes sepan que está realizando algunos cambios.

Para ello, WordPress crea un archivo temporal .maintenance ubicado en la carpeta raíz de su sitio web. Y si todo funciona como debe, el aviso se mostrará durante unos segundos como máximo.

WordPress bloqueado en modo de mantenimiento

Después, cuando todo se ha actualizado correctamente, el archivo .maintenance se elimina automáticamente, con lo que el modo de mantenimiento queda desactivado.

Sin embargo, a veces, si la respuesta del servidor de su alojamiento WordPress es lenta o si tiene problemas de memoria insuficiente, las actualizaciones se interrumpen. Si esto sucede, su sitio no tiene la oportunidad de salir del modo de mantenimiento, lo que significa que la pantalla de mantenimiento seguirá siendo visible en su sitio, y usted tendrá que quitarla manualmente.

Entonces, ¿cómo arreglar la pantalla de WordPress atascado en modo de mantenimiento? Averigüémoslo.

Cómo solucionar el error de bloqueo en mantenimiento

Para desactivar el mantenimiento de su sitio WordPress, el método más sencillo es eliminar el archivo .maintenance. Tendrás que encontrar la carpeta raíz de tu sitio conectándote a tus archivos mediante FTP o localizándolos en la configuración de alojamiento de tu sitio.

Eliminar el archivo .maintenance para salir del modo mantenimiento en wordpress

Si no hay ningún archivo .maintenance en el directorio raíz de WordPress, tendrá que asegurarse de marcar la opción en su cliente FTP para mostrar archivos ocultos.

En el cliente FTP Filezilla, puedes forzar que muestre los archivos ocultos seleccionando Servidor " Forzar mostrar archivos ocultos en la barra de menú.

Mostrar archivos ocultos en tu cliente FTP

Cuando haya eliminado el archivo .maintenance, su sitio debería salir del mantenimiento y la página de mantenimiento ya no debería aparecer en su sitio.

¿Qué pasa si se queda bloqueado en el modo de mantenimiento sin archivo de mantenimiento?

Si sigues sin poder encontrar el archivo .maintenance en tu directorio raíz después de mostrar los archivos ocultos, hay algunas cosas que puedes intentar para resolver el problema.

Cambie el nombre de su carpeta de plugins

En primer lugar, puedes intentar cambiar el nombre de la carpeta plugins/ a _plugins/ para ver si puedes acceder a tu sitio. Si funciona, vuelve a cambiar el nombre de la carpeta a plugins/. A continuación, intente desactivar todos los plugins de su sitio y vuelva a activarlos hasta que su sitio vuelva a fallar para encontrar el plugin problemático.

Si sigue sin poder acceder a su sitio web después de cambiar el nombre de la carpeta de plugins, desactive su tema de WordPress cambiando el nombre de la carpeta como sugerimos anteriormente para ver si se soluciona el problema.

Después de localizar el tema o plugin problemático, tendrás que instalar manualmente la actualización del plugin para que funcione correctamente.

Y si sigues viendo un error de mantenimiento, hay una cosa más que puedes probar, que es actualizar el archivo wp-activate.php. Esto se puede encontrar en el mismo lugar que el archivo .maintenance.

cambiar el nombre del archivo wp-activate.php

Abra el archivo con el gestor de archivos de su empresa de alojamiento de WordPress o descárguelo en su ordenador mediante FTP.

A continuación, busque esta línea de código:

define ('WP_INSTALLING', true)

y cambiar de verdadero a falso.

El código tendrá entonces este aspecto:

define ('WP_INSTALLING', false)

Cuando hayas realizado los cambios, guarda y vuelve a cargar el archivo en la misma ubicación utilizando tu cliente FTP. Si realiza los cambios con el administrador de archivos de su host, simplemente guarde el archivo. Tu sitio ya no debería estar en modo de mantenimiento.

Pero, ¿cómo evitar que esto ocurra en el futuro? A continuación le mostramos cómo.

Cómo evitar entrar en modo mantenimiento

Como hemos mencionado antes, quedarse atascado en el modo de mantenimiento suele deberse a tiempos de respuesta lentos del servidor o a problemas de poca memoria con su proveedor de alojamiento.

La forma más sencilla de evitar llegar a esta situación es cambiar a un plan de alojamiento superior o a un proveedor de alojamiento gestionado de WordPress con un rendimiento superior.

Si no tienes la posibilidad de cambiar a un plan de alojamiento o proveedor mejor, es una buena idea actualizar los plugins o temas de uno en uno en lugar de hacerlo de forma masiva.

Entendemos que puede ahorrarle tiempo actualizar todos sus plugins de WordPress en bloque. Pero incluso el más mínimo retraso en la conexión puede poner su sitio en modo de mantenimiento.

Actualización masiva de plugins en WordPress

En lugar de actualizar en bloque, tómese su tiempo y actualice los plugins correctamente, de uno en uno, para evitar conflictos innecesarios.

Cómo personalizar su página de mantenimiento

Si desea tener un mayor control sobre el mantenimiento de su sitio, puede ponerlo en modo de mantenimiento antes de realizar cualquier actualización.

La mejor manera de hacerlo es instalar el popular plugin de modo de mantenimiento SeedProd. SeedProd hace que sea muy fácil crear hermosas páginas de aterrizaje en WordPress y viene con una página 404 incorporada, próxima página, y el modo de mantenimiento para ayudar a construir su lista de correo electrónico, incluso si su sitio no está en vivo.

Si necesitas ayuda para instalar los plugins de WordPress y empezar a trabajar, consulta esta guía.

Una vez que haya instalado y activado el plugin SeedProd, pase el ratón sobre el enlace SeedProd en el panel de administración de WordPress y haga clic en Páginas. Esto le llevará a una visión general de todas sus páginas de destino, junto con la opción de activar ya sea una página próximamente disponible, una página de mantenimiento, o una página 404.

Activar el modo de mantenimiento en seedprod

En el panel Modo de mantenimiento, haga clic en el botón Editar página. Aparecerá una selección de plantillas de modo de mantenimiento con las que puede empezar.

Elija una plantilla de página de destino para el modo de mantenimiento

Tras seleccionar una plantilla de página de mantenimiento, accederás al constructor visual de páginas de arrastrar y soltar. Aquí puedes personalizar tu página para adaptarla al estilo y la marca de tu sitio web. Haz clic en cualquier bloque del panel izquierdo y arrástralo a tu página. A continuación, haz clic en cualquier bloque de la página para elegir un estilo preestablecido y personalizarlo aún más.

Personalizar la página del modo de mantenimiento

Cuando esté satisfecho con el aspecto de su página, haga clic en Guardar y salga al panel de la página de destino.

A continuación, en la sección Modo de mantenimiento, gire el conmutador de Inactivo a Activo para activar el modo de mantenimiento, como demostramos a continuación.

Activar el modo de mantenimiento en WordPress

Su página de mantenimiento ya estará activa en su sitio web. Y si lo desea, puede previsualizar la página para ver cómo queda haciendo clic en el botón Previsualizar.

Ejemplo de página del modo de mantenimiento de Seedprod

¡Buen trabajo!

Ahora puedes solucionar con éxito el problema de la página WordPress atascado en modo de mantenimiento y solucionarlo rápidamente. También sabes cómo transformar el mantenimiento de una aburrida pantalla blanca en una impresionante pantalla con toda la información que tus visitantes necesitan.

Esperamos que este artículo te haya ayudado con tus problemas de mantenimiento. También puedes marcar como favorita nuestra guía sobre cómo cambiar los temas de WordPress sin romper tu sitio.

Si le ha gustado este artículo, síganos en Twitter y Facebook.

avatar de autor
Stacey Corrin Escritor
Stacey lleva más de 10 años escribiendo sobre WordPress y marketing digital, y mucho más tiempo sobre otros temas. Además, le fascinan el diseño web, la experiencia de usuario y el SEO.

Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, es posible que ganemos una comisión. Sólo recomendamos productos que creemos que aportarán valor a nuestros lectores.

Comentarios

  1. Gracias. Olvidé por completo que el archivo de mantenimiento estaba oculto.

  2. Estoy muy decepcionado con este plugin. He intentado buscar el archivo oculto, no hay, he intentado quitar el plugin, todavía no me permite acceder a la página. He limpiado la caché una y otra vez. He probado todo lo que me habéis sugerido. La única manera que realmente podía acceder a la mi admin fue cambiar el nombre de la carpeta de plugins, por lo menos pude entrar en el admin. ¡¡¡Pero incluso cambiando el nombre de la carpeta plugin de nuevo, todavía no tengo acceso normal a la página de inicio, incluso con el archivo de plugin eliminado, todavía veo la página próximamente!!! Esto no deberia pasar.

    1. Hola Louise,

      Por defecto SeedProd excluye urls con los términos: login, admin, dashboard, y account para prevenir bloqueos. Esto no debería afectar al inicio de sesión en su panel de WordPress.
      ¿Está utilizando la versión gratuita o la versión Pro del plugin SeedProd? Si está utilizando la versión gratuita, ¿puede publicar el problema aquí: https://wordpress.org/support/plugin/coming-soon/ e incluir la URL de su sitio? Si usted tiene la versión Pro, por favor envíenos un correo electrónico a support@seedprod.com para que podamos comprobar el problema.

      Saludos cordiales,

  3. ¡Buen post! También puede crear un directorio como "hide_maintenance" y mover el archivo .maintenance allí. Su sitio web debe resolver con bastante rapidez.

  4. Gracias. No tenía un archivo .maintenance, que es el problema habitual. Tu sugerencia de sustituir el archivo wp-activate.php funcionó a las mil maravillas.

Los comentarios están cerrados.