Cómo solucionar el error “Temporalmente no disponible por mantenimiento programado” en WordPress

by Jos Velasco
Cómo solucionar el error “Temporalmente no disponible por mantenimiento programado” en WordPress thumbnail

Ha pasado cinco minutos y todavía ves “Briefly unavailable for scheduled maintenance. Check back in a minute” en la pantalla en lugar de tu sitio web.

Eso significa que tu sitio web ha encontrado un error en el modo de mantenimiento y actualmente está bloqueado ahí. Por lo tanto, ni tú ni tus visitantes pueden acceder al sitio web en este momento.

Pero ¡no te preocupes! Es solo una cosa diaria de WordPress. Puedes recuperar tu sitio sin involucrarte en enormes tormentas de trabajo técnico.

En este artículo, examinaremos las principales causas del error en modo de mantenimiento de WordPress, te mostraremos cómo solucionarlo y compartiremos algunos consejos para ayudarte a evitar el mismo problema en el futuro.

¡Comienza Ahora!

¿Qué es el error “Temporalmente no disponible por mantenimiento programado. Vuelve a comprobar en un minuto”?

captura de pantalla del error Temporalmente no disponible por mantenimiento programado. Vuelve en un minuto.

El mensaje “Briefly unavailable for scheduled maintenance. Check back in a minute” es una notificación estándar de WordPress que te indica que el sitio ha entrado en modo de mantenimiento.

WordPress incluye este modo para permitir actualizaciones y cambios suaves en el software base, Plugins y temas sin afectar la experiencia del usuario o arriesgar la pérdida de datos.

Dicho esto, cuando la notificación “Briefly unavailable for scheduled maintenance. Check back in a minute” aparece y permanece en tu pantalla, generalmente significa que algo de la actualización del núcleo o del mantenimiento ha fallado en segundo plano y ha dejado el sitio temporalmente no disponible.

Si recargar la página no resuelve el problema, tendrás que solucionarlo manualmente. Después de todo, los visitantes no podrán acceder a la página que muestra el error hasta que soluciones el problema.

Además, en ocasiones, puede encontrar una notificación diferente: “Este sitio web está en mantenimiento programado.”

El sitio web está en mantenimiento programado. Disculpe las molestias. Vuelva más tarde, ¡estaremos listos pronto!

Aunque similar al mensaje de error, no es lo mismo. Es una notificación genérica utilizada en sitios web de diferentes plataformas, así que asegúrate de no confundirlas.

¿Qué causa el error “Temporalmente no disponible por mantenimiento programado” en WordPress?

Cuando WordPress realiza una actualización, entra en modo de mantenimiento. Durante este tiempo, se crea un archivo temporal .maintenance en el directorio raíz del sitio, que informa a usted y a los visitantes del sitio que el sitio está realizando actualizaciones esenciales y volverá pronto.

Panel de wordpress mostrando la ubicación El proceso de actualización está comenzando. Este proceso puede tardar un tiempo en algunos hosts, así que por favor tenga paciencia.

Eso en sí mismo no romperá tu sitio web. Es solo una medida de seguridad que WordPress establece al reemplazar o modificar los archivos base en la carpeta raíz cuando se actualiza. Si se realizan en vivo, estas operaciones podrían romper la funcionalidad de tu sitio.

Los sitios de WordPress generalmente permanecen en modo de mantenimiento durante unos segundos hasta unos minutos (¡apenas se nota!). Después de aplicar las actualizaciones, WordPress elimina el archivo .maintenance, saca el sitio del modo de mantenimiento y restaura el acceso regular de los usuarios.

Hasta ahora, todo funciona como se espera. Nada inusual.

Sin embargo, errores inesperados, como errores del sistema de archivos, tiempos de espera del servidor, problemas de internet, problemas de permisos de actualización o errores de conflicto de plugins/temas, pueden interrumpir el proceso de actualización.

Y ahí es donde comienzan los problemas. Las actualizaciones incompletas afectan la carpeta raíz, haciendo que WordPress no pueda eliminar el archivo .maintenance. Dejando así tu sitio web permanentemente atascado en modo de mantenimiento.

Antes de examinar más de cerca cómo solucionar el error a continuación, aquí tienes una lista de los factores más comunes que causan que los sitios web permanezcan en modo de mantenimiento:

  • Cerrar la ventana del navegador durante una actualización.
  • Actualizar varios plugins al mismo tiempo.
  • El script de actualización se agota por una respuesta lenta del servidor de alojamiento o un problema de memoria baja.
  • La conexión a Internet se cae durante el proceso de actualización, interrumpiendo o prolongando la actualización.

Recibe contenido directamente en tu bandeja de entrada

Suscríbete ahora para recibir todas las últimas actualizaciones, directamente en tu bandeja de entrada.

Cómo solucionar “Temporalmente no disponible por mantenimiento programado. Vuelve a comprobar en un minuto”

Existen varios métodos para resolver manualmente este error de mantenimiento. Procede con cautela; requiere acceso al servidor, lo que puede generar preocupaciones de seguridad.

Puedes resolver este problema iniciando sesión en tu cuenta de alojamiento web o conectándote a tu sitio utilizando un cliente de Protocolo de Transferencia de Archivos Seguro (SFTP) como FileZilla.

Glosario de DreamHost

SFTP

Secure File Transfer Protocol (SFTP) es una versión más segura del protocolo FTP que utiliza un flujo de datos de shell seguro.

Leer más

Con eso fuera del camino, aquí están los dos métodos más comúnmente usados para resolver el problema de “Breve indisponibilidad por mantenimiento programado” en WordPress:

Usa el Panel

Puede que puedas solucionar este error utilizando el Panel personalizado de DreamHost o un plugin, como cPanel, para eliminar el archivo .maintenance del directorio Root.

WordPress crea este archivo durante las actualizaciones para indicar el modo de mantenimiento. Una actualización fallida que afecte el tiempo de ejecución del script o los permisos no puede eliminar automáticamente el archivo, y tu sitio permanecerá no disponible hasta entonces.

Allí, debes convertirte en un cirujano con un cuchillo y realizar esta pequeña cirugía para revivir tu sitio web.

¡Bienvenido a bordo, Dr. Strange!

Accede a tu cuenta de alojamiento web e inicia sesión en DreamHost o cPanel. Tu proveedor de alojamiento generalmente proporciona los detalles de inicio de sesión y la URL para cPanel.

Una vez que estés en el panel, busca el icono de File Manager y haz clic en él.

Glosario de DreamHost

Administrador de Archivos

Un administrador de archivos es una aplicación de software que permite a los usuarios gestionar sus archivos. Generalmente proporciona una Interfaz Gráfica de Usuario (GUI) donde las personas pueden navegar a través de sus archivos, abrirlos, editarlos y guardarlos.

Leer más

Navega al archivo public_html en el directorio raíz de tu instalación de WordPress. Si has instalado WordPress en un subdirectorio o un subdominio, navega a la carpeta correspondiente.

Dentro del directorio raíz, busca el archivo llamado .maintenance. Una vez que encuentres el archivo .maintenance, selecciónalo y elimínalo.

Menú desplegable de configuración del archivo .maintenance mostrando "Eliminar" hacia la parte inferior.

Es el archivo que contiene la opción de actualización interrumpida; eliminarlo restaurará tu sitio web a su estado normal.

Nota para Nerds: Si alguna vez quieres activar manualmente el modo de mantenimiento sin utilizar plugins, simplemente coloca un archivo .maintenance en el directorio raíz, como el que acabas de eliminar.

Usar el Protocolo de Transferencia de Archivos (FTP)

También puedes resolver este problema utilizando el Protocolo de Transferencia de Archivos (FTP), un método accesible y eficaz para usuarios de todos los niveles técnicos.

Glosario de DreamHost

FTP

File Transfer Protocol (FTP) es una conexión que puedes utilizar para transferir archivos a través del Protocolo de Control de Transmisión (TCP)/Protocolo de Internet (IP). Puedes usar FTP para conectarte a un servidor de tu propiedad e interactuar con sus archivos.

Leer más

Primero, necesitarás instalar un cliente FTP, como FileZilla, para acceder a los archivos de tu sitio web en el servidor. Luego, conéctate a tu sitio utilizando las credenciales FTP proporcionadas por tu servicio de hosting.

Cliente FileZilla con los campos "Host," "Nombre de usuario," y "Contraseña" completados para establecer un FTP con un sitio web.

Estas credenciales incluyen típicamente un nombre de host (a menudo la URL de tu sitio web), un nombre de usuario y una contraseña.

Una vez conectado, navega al directorio raíz de tu sitio de WordPress. Esto generalmente se titula public_html, o el nombre de tu sitio web.

Cliente de FileZilla con los campos "Host," "Username," y "Password" completados para establecer un FTP con un sitio web.

Tus archivos base de WordPress se encuentran en el directorio raíz, incluyendo wp-config.php, una referencia fácil para confirmar que estás en la ubicación correcta.

Luego, busca el archivo .maintenance en el directorio raíz.

Menú desplegable después de hacer clic derecho en el archivo .maintenance con el cursor resaltando "Eliminar" hacia la parte inferior.

Haz clic derecho en el archivo .maintenance y selecciona Eliminar del menú contextual. Esta acción elimina el archivo de tu servidor, quitando efectivamente tu sitio del modo de mantenimiento.

Para ver el archivo inmediatamente, debes asegurarte de que tu cliente FTP esté configurado para mostrar los archivos ocultos en la carpeta. Puedes hacer esto en FileZilla haciendo clic en Server en el menú y seleccionando Force showing hidden files.

Menú desplegable de FileZilla después de hacer clic en "Server" con la opción "Forzar la visualización de archivos ocultos" activada.

¿Sigues obteniendo el error “Briefly Unavailable for Scheduled Maintenance” después de eliminar el archivo .maintenance?

Si todavía estás atascado después de tomar las medidas necesarias, como eliminar el archivo .maintenance, no culpes a tu suerte. No eres el único.

Varias cosas, como caché de servidor/navegador, problemas de archivos corruptos, o factores de permisos, pueden mantener tu sitio en modo de mantenimiento.

Considera seguir los pasos a continuación si todavía tienes problemas con el error de modo de mantenimiento después de eliminar el archivo de mantenimiento de la carpeta raíz.

Aumentar el límite de memoria de PHP

Todas las operaciones de WordPress, incluidas las actualizaciones de temas/Plugins, requieren una cierta cantidad de memoria asignada por la configuración PHP de su servidor. El límite de memoria de PHP normalmente está configurado en 128 MB por defecto.

Glosario de DreamHost

PHP

PHP (Hypertext Preprocessor) es un lenguaje de script de código abierto. Es ampliamente utilizado en desarrollo web y puede integrarse en HTML. Varios Sistemas de Gestión de Contenidos (CMS), como WordPress, están construidos con PHP.

Leer más

Las actualizaciones de WordPress requieren una cierta cantidad de memoria para procesarse. Las actualizaciones pueden fallar debido a problemas de baja memoria, lo que desencadena el error “Briefly unavailable for scheduled maintenance”.

Puedes incrementar el límite de memoria PHP para cumplir con los requisitos específicos de la aplicación. Edita el archivo wp-config.php añadiendo define (‘WP_MEMORY_LIMIT’, ‘256M’) para asignar más memoria, ayudando a asegurar que las actualizaciones se realicen sin interrupciones.

Actualizar el archivo wp-activate.php

Si no puedes encontrar el archivo .maintenance en el directorio raíz de tu sitio, o si la notificación de error de mantenimiento todavía se muestra después de eliminar el archivo .maintenance, necesitas actualizar el archivo wp-activate.php.

Puedes encontrar el archivo en el directorio raíz de WordPress.

Luego, edita el siguiente código:
define ('WP_INSTALLING', true)

Y reemplaza el valor true por false.

Debería verse así después de la actualización:
define ('WP_INSTALLING', false)

Guarda el archivo y actualiza tu sitio.

Vaciar la Caché del Sitio

Los mecanismos de caché del sitio guardan una instantánea de los datos y contenido de su sitio web, permitiendo que los visitantes carguen más rápido. Por lo tanto, incluso si elimina el archivo .maintenance, puede aparecer el error de mantenimiento.

Limpiar la caché y los archivos temporales de tu sitio web garantizará que todos los visitantes vean la versión más reciente, libre de mensajes de error de mantenimiento.

Si estás usando uno, generalmente puedes hacer esto a través del plugin de caché de tu sitio web, panel de control de hosting o red de entrega de contenido (CDN).

Glosario de DreamHost

CDN

CDN es la abreviatura de u201cRed de Entrega de Contenidosu201d. Se refiere a una red distribuida geográficamente de servidores web (y sus centros de datos). Las entidades que conforman una CDN colaboran para asegurar una entrega rápida de contenido a través de internet.

Leer más

Cómo prevenir el error “Temporalmente no disponible por mantenimiento programado” en WordPress

Prevenir es mejor que curar y ayuda a evitar caer en la misma trampa dos veces. Toma las medidas necesarias para bloquear todas las posibilidades que puedan llevarte al error de mantenimiento de WordPress.

Veamos algunas de las formas más efectivas de evitar el error “Temporalmente no disponible por mantenimiento programado” en WordPress.

Mantén abierta la pestaña del navegador durante las actualizaciones

Por favor, mantenga la pestaña del navegador abierta hasta que el texto Desactivando el modo de mantenimiento aparezca en su pantalla de WordPress. Esto significa que las actualizaciones se han completado y WordPress ha eliminado el archivo .maintenance.

Cuando estás en una pestaña durante una actualización de WordPress, ayuda a mantener una conexión estable entre el servidor y el navegador. Así, los scripts PHP se ejecutan correctamente.

El sitio puede permanecer en modo de mantenimiento si cierras el navegador prematuramente. Por lo tanto, debes mantener una sesión activa hasta que el Panel de administración de WordPress confirme todas las actualizaciones.

Evita actualizar demasiados temas y Plugins al mismo tiempo

Por favor, evita actualizar todos los Plugins o temas solo porque WordPress lo permite. WordPress puede manejar todas las actualizaciones, pero otros factores como la carga del servidor de Hosting y la velocidad de internet pueden resultar en tiempos de espera o actualizaciones incompletas.

Por ejemplo, si usas shared hosting, las actualizaciones masivas pueden sobrecargar tu servidor de shared hosting, obligando a las actualizaciones a detenerse.

Procesa las actualizaciones en lotes más pequeños para asegurar que se puedan completar sin interferencias. Esto reduce la probabilidad de errores y permite que el sitio se mantenga en modo de mantenimiento.

Verificar la compatibilidad de Temas y Plugins

Antes de comenzar cualquier actualización, revise el registro de cambios y la información de compatibilidad de cada plugin y tema. Debería confirmar que son compatibles con su versión actual de WordPress.

Más allá de eso, recomendamos aprender sobre conflictos conocidos con plugins y themes antes de instalarlos. De esa manera, puedes tomar precauciones contra cualquier problema potencial.

Tenga en cuenta que los problemas de compatibilidad pueden causar otros errores o dificultades técnicas en su sitio web además del error “Briefly unavailable for scheduled maintenance”. Por lo tanto, verificar la compatibilidad es siempre una buena práctica.

Utiliza un sitio provisional para probar actualizaciones

Un sitio provisional de WordPress es una copia de tu sitio web en vivo que te permite probar los efectos de cualquier cambio antes de que se publiquen.

Implica duplicar los datos y la estructura de su sitio, aplicar y probar actualizaciones, y solo desplegarlas en el sitio en vivo después de asegurar su estabilidad. Usar un sitio provisional es crítico para evitar errores y tiempos de inactividad en su sitio en vivo.

Mejora tu Plan de Hosting

Dedicados o VPS los planes de hosting vienen con mejores recursos y configuraciones de servidor, como más memoria, capacidad de procesamiento y mejor gestión de bases de datos, lo que puede acelerar el proceso de actualización de tu sitio.

Sugerimos optar por estos planes si tu sitio recibe mucho tráfico o tiene muchos Plugins/plugin y temas complejos. Asegura que las actualizaciones se ejecuten sin problemas sin consumir recursos excesivos, lo que puede causar problemas en el modo de mantenimiento.

Utiliza un Plugin de Mantenimiento de WordPress

Otra forma eficiente de evitar errores en el modo de mantenimiento es usar un plugin de WordPress. Estos Plugins de WordPress proporcionan un entorno controlado mientras actualizas, mantienes o desarrollas tu sitio web.

Aquí están algunos de los beneficios principales de usar un plugin de mantenimiento de WordPress para gestionar el mantenimiento de tu sitio web de WordPress:

  • Se activan y desactivan automáticamente el modo de mantenimiento, reduciendo el riesgo de una actualización fallida o un error manual que atrape el sitio.
  • Permiten mostrar un aviso amigable a los visitantes en lugar de un mensaje de error mientras actualizas los archivos.
  • Proporcionan temporizadores de cuenta regresiva, formularios de inscripción e información de contacto para involucrar e informar a tu audiencia.

Permítanos presentarle algunos de los mejores Plugins de mantenimiento de WordPress:

Mantenimiento de WP

WP Maintenance ofrece un enfoque claro y sencillo, proporcionando herramientas esenciales para crear rápidamente una página de modo de mantenimiento.

Incluye funcionalidades como fondos personalizables, texto y roles de usuario, permitiendo un enfoque personalizado para el mantenimiento del sitio.

SeedProd

SeedProd es conocido por su creador de arrastrar y soltar, que ofrece una interfaz fácil de usar para crear páginas de próximamente o de mantenimiento visualmente atractivas.

Incluye funcionalidades como un modo de mantenimiento amigable con SEO, integración con redes sociales y servicios de integración de marketing por correo.

LightStart

LightStart es un plugin de WordPress flexible con páginas de mantenimiento personalizables, formularios de suscripción, temporizadores de cuenta regresiva, formularios de contacto e iconos de redes sociales.

Admite diseño responsivo, funciona con cualquier tema de WordPress, ofrece opciones de SEO y permite excluir URLs del mantenimiento.

Modo de Mantenimiento de Elementor

Modo de Mantenimiento de Elementor es una funcionalidad si usas Elementor para construir tu sitio web. Permite una personalización detallada de las páginas de mantenimiento utilizando las poderosas herramientas de diseño de Elementor.

Asegura que tu modo de mantenimiento no tenga un impacto negativo en la experiencia del usuario o en el SEO.

Evita el error de mantenimiento de WordPress con DreamHost

Los tiempos de espera del servidor, la pérdida de conectividad, los errores en la extracción de archivos, problemas de permisos y los límites de tiempo de ejecución de scripts son las causas principales del “Briefly unavailable for scheduled maintenance” en WordPress.

En la mayoría de los casos, puedes evitar estos problemas utilizando servicios de alojamiento inteligentes y eficientes que reducen la posibilidad de estos errores.

Resolver problemas te hace más inteligente, pero evitar problemas te convierte en el maestro.

Puedes convertirte en el maestro de tu sitio de WordPress utilizando un servicio de alojamiento que evite este error de mantenimiento de WordPress y otros problemas comunes de WordPress.

¡Descubre los planes de WordPress de DreamHost hoy! Brindamos soporte técnico personalizado para ayudarte con cualquier problema de WordPress.

Recibe contenido directamente en tu bandeja de entrada

Suscríbete ahora para recibir todas las últimas actualizaciones, directamente en tu bandeja de entrada.

Jos Velasco es un Consultor Profesional de WordPress en DreamHost. Sus responsabilidades incluyen ayudar con casos avanzados de WordPress, crear material de capacitación e identificar tendencias que afecten a la comunidad de WordPress. En su tiempo libre, disfruta escalar montañas, comer sano y ver películas de drama. Sigue a Jos en LinkedIn: https://www.linkedin.com/in/josvelasco/