Briefly unavailable for scheduled maintenance

Error «Briefly unavailable for scheduled maintenance»: cómo solucionarlo

Error 'Briefly unavailable for scheduled maintenance': cómo solucionarlo

Briefly unavailable for scheduled maintenance es uno de los errores más comunes en WordPress y, la buena noticia, también de los más fáciles de resolver. Aparece cuando actualizas un plugin, un tema o el propio núcleo de WordPress y el proceso se corta a mitad de camino: un corte de luz, un timeout del servidor, o simplemente que cerraste la pestaña del navegador. El resultado es que tu web queda bloqueada mostrando ese mensaje a todos los visitantes, incluido tú. En este artículo te explicamos por qué ocurre, cómo solucionarlo en menos de dos minutos y qué hacer si no tienes acceso directo a los archivos de tu hosting. Y si prefieres que un técnico lo resuelva por ti, en RedServicio (redservicio.net) podemos ayudarte de inmediato.

¿Por qué aparece el error «Briefly unavailable for scheduled maintenance»?

La cosa funciona así: cuando WordPress ejecuta una actualización, activa automáticamente un modo de mantenimiento. Para ello crea un archivo oculto llamado .maintenance en la raíz de tu instalación. Ese archivo le indica a WordPress que muestre el mensaje «Briefly unavailable for scheduled maintenance. Check back in a minute.» durante el proceso.

¿El problema? Si la actualización falla o se interrumpe, WordPress no llega a eliminar ese archivo y el sitio queda atascado en modo mantenimiento de forma indefinida. Las causas más habituales son:

  • Interrupción de la actualización: un timeout de PHP, un límite de memoria agotado o un fallo de conexión entre tu navegador y el servidor.
  • Actualizaciones automáticas en segundo plano: WordPress actualiza plugins y temas por su cuenta; si dos procesos chocan, el archivo .maintenance puede quedar huérfano.
  • Problemas del servidor: reinicios inesperados, saturación de recursos o errores de permisos de archivos que impiden a WordPress borrar el archivo al terminar.

No es un error grave ni significa que hayas perdido datos. Simplemente hay un archivo residual que impide que tu sitio vuelva a funcionar con normalidad.

Solución rápida: eliminar la carpeta .maintenance por FTP

La solución consiste en eliminar el archivo .maintenance de la raíz de tu WordPress. Tienes dos vías: el gestor de archivos de tu panel de hosting (cPanel, Plesk, etc.) o un cliente FTP como FileZilla. Los pasos:

  1. Conéctate a tu servidor por FTP con FileZilla usando tus credenciales (host, usuario y contraseña que encontrarás en el panel de tu hosting).
  2. Navega hasta la carpeta raíz de WordPress, normalmente public_html o www. Es la que contiene wp-config.php y las carpetas wp-admin y wp-content.
  3. Activa la visualización de archivos ocultos. En FileZilla, ve al menú Servidor y marca «Forzar visualización de archivos ocultos». Si usas el gestor de archivos de cPanel, haz clic en Configuración y activa «Mostrar archivos ocultos (dotfiles)». Sin este paso no verás el archivo.
  4. Localiza el archivo .maintenance y elimínalo.
  5. Recarga tu web. En la mayoría de los casos, el sitio volverá a funcionar al instante.

Consejo: tras eliminar el archivo, entra en el panel de administración y comprueba si alguna actualización quedó a medias (un plugin desactivado o una versión incompleta). Si es así, vuelve a ejecutar la actualización manualmente antes de seguir trabajando.

¿Persiste el error después de borrar el archivo? Vacía la caché de WordPress y la de tu navegador, porque es posible que sigan sirviendo la página de mantenimiento guardada.

Qué hacer si no puedes acceder al gestor de archivos de tu hosting

No siempre tienes a mano las credenciales FTP o el acceso al panel del hosting. En ese caso hay alternativas que puedes probar sin depender del gestor de archivos:

  • phpMyAdmin: si tu hosting te da acceso a la base de datos, revisa la tabla wp_options y busca la opción con el valor de transitorio de mantenimiento. Aunque lo habitual es que el bloqueo dependa del archivo .maintenance, borrar los transitorios relacionados puede ayudar en algunos casos.
  • WP-CLI por SSH: si tu hosting ofrece acceso SSH, conecta y ejecuta rm .maintenance desde la raíz de WordPress. La opción más rápida, si tienes experiencia en línea de comandos.
  • Un plugin de gestión de archivos: a veces el error solo afecta a la zona pública, y el escritorio de WordPress sigue accesible. En ese caso, instala un plugin de gestor de archivos desde Plugins, activa la visualización de archivos ocultos y borra .maintenance desde ahí.
  • Soporte del hosting: contacta con el soporte de tu proveedor y pídeles que eliminen el archivo. Es una solicitud rutinaria que suelen resolver en minutos.

Y si nada de esto funciona, o simplemente prefieres no tocar archivos del servidor (algo que respeto, por cierto), en RedServicio (redservicio.net) contamos con especialistas que resuelven este y otros errores de WordPress de forma rápida y segura.

Cómo evitar el error en futuras actualizaciones de WordPress

El error «Briefly unavailable for scheduled maintenance» aparece porque WordPress crea un archivo .maintenance durante las actualizaciones y, si el proceso se interrumpe, ese archivo no se elimina. ¿Se puede evitar? En buena parte, sí. Con estas medidas preventivas reduces mucho la posibilidad de que vuelva a ocurrir:

  • Actualiza siempre desde una conexión estable. Nada de wifi inestable ni datos móviles. Y no cierres la pestaña ni el navegador mientras el proceso está en marcha, aunque parezca que no pasa nada.
  • Actualiza un plugin o tema cada vez. Si seleccionas veinte plugins de golpe y uno falla, todo el proceso se interrumpe. Actualizar escalonadamente es más seguro y, cuando algo se rompe, mucho más fácil de depurar.
  • Comprueba la compatibilidad antes de actualizar. Revisa el registro de cambios (changelog) de cada plugin y asegúrate de que funciona con tu versión de PHP y de WordPress. Cinco minutos de lectura te ahorran horas de sustos.
  • Mantén el hosting en buen estado. Un límite de memoria PHP bajo o un disco lleno provocan cortes en mitad de la actualización. Verifica estos valores antes de saltos grandes, como pasar a una versión mayor de WordPress.
  • Prueba primero en un entorno de staging. Para sitios críticos, actualiza siempre en una copia de pruebas antes de hacerlo en producción. Sin excepciones.

Un detalle que casi nadie aplica: programa las actualizaciones en horas de bajo tráfico. Si algo falla, el impacto sobre los visitantes será mínimo y tendrás margen para resolverlo con calma.

Comprobaciones posteriores: asegúrate de que tu sitio funciona correctamente

Ya tienes acceso otra vez. Bien. Pero no te quedes mirando la portada y santas pascuas: una actualización interrumpida puede dejar elementos a medio instalar. Esta es la lista que yo seguiría:

  1. Verifica que el archivo .maintenance ha desaparecido de la raíz de tu instalación. Si sigue ahí, el problema reaparecerá en cuanto recargues la página.
  2. Revisa la versión de WordPress y de cada plugin. En Escritorio > Actualizaciones, comprueba que no quede nada pendiente. Si un plugin quedó a medias, desactívalo, elimínalo y reinstálalo desde cero.
  3. Navega por las páginas clave del sitio: portada, páginas de contacto, formularios, pasarela de pago si tienes comercio electrónico y páginas con shortcodes de plugins actualizados.
  4. Comprueba la consola del navegador (F12) en busca de errores de JavaScript, habituales tras actualizar temas o plugins con scripts personalizados.
  5. Consulta Herramientas > Salud del sitio para detectar errores críticos o recomendaciones pendientes.
  6. Vacía todas las cachés: plugin de caché, CDN y caché del navegador. Es más frecuente de lo que parece seguir viendo la página de mantenimiento por una simple copia en caché.

¿Algo se comporta de forma extraña? Cuenta siempre con la copia de seguridad previa a la actualización, tanto para restaurar como para comparar archivos.

Conclusión: recupera tu sitio WordPress en minutos

A simple vista es uno de los errores más alarmantes que puede mostrar WordPress. Y también uno de los más sencillos de resolver. En el fondo se trata de un mecanismo de protección que no ha podido completar su ciclo: basta con eliminar el archivo .maintenance por FTP o desde el gestor de archivos del hosting para recuperar el sitio en pocos minutos.

La clave está en actuar con método. Eliminar el archivo, completar las actualizaciones pendientes, verificar que todo funciona y, a partir de ahí, aplicar buenas prácticas para que no se repita. Copias de seguridad periódicas, actualizaciones escalonadas y pruebas en staging convierten este error en un problema puntual en lugar de una crisis.

Y si en algún momento prefieres delegar, en RedServicio (redservicio.net) estamos a tu disposición para resolver este y cualquier otro incidente de WordPress, con mantenimiento preventivo incluido para que tu sitio no vuelva a quedarse bloqueado.

Publicaciones Similares