Cómo Solucionar el Error “No disponible por mantenimiento programado” en WordPress

¿Tu sitio web está estancado en el modo de mantenimiento? Durante las actualizaciones, WordPress muestra una notificación temporal en tu sitio que dice: “No disponible por mantenimiento programado. Vuelve a comprobar el sitio en unos minutos” o si tu panel está en ingles “Briefly unavailable for scheduled maintenance. Check back in a minute”. Sin embargo, este mensaje, algunas veces puede mantenerse visible después de algunos minutos, previniendo así que los visitantes accedan a tu sitio.
Afortunadamente, arreglar este error no requiere experiencia técnica. El error de modo de mantenimiento es uno de los problemas más fáciles de resolver — y prevenir — en WordPress.
En este artículo, veremos las causas principales del error de modo de mantenimiento en WordPress. También, te mostraremos una solución rápida para este problema y compartiremos algunos consejos para ayudarte a evitarlo en el futuro. ¡Manos a la obra!
Evita solucionar los problemas tu mismo cuando adquieres DreamPress. Nuestros amigables expertos están disponibles 24/7 para ayudarte a solucionar tus problemas de sitio web — ya sean grandes o pequeños.Sáltate el Estrés, Deleganos Tus Problemas
Qué Es el Error de Modo de Mantenimiento (Y Qué Lo Causa)
Cuando estás actualizando el software principal, temas o plugins, WordPress pone tu sitio en modo de mantenimiento. Hace esto al crear un archivo temporal .maintenance en la carpeta raíz de tu sitio.
Cualquiera que visite tu sitio durante el proceso de actualización verá el siguiente mensaje:

Típicamente esta notificación solo estará activa por unos segundos. Una vez que las actualizaciones están completas, WordPress automáticamente borra el archivo .maintenance y el mensaje desaparecerá de tu sitio.
Sin embargo, un error podría prevenir que tu sitio complete las actualizaciones. Cuando esto pasa, la notificación de mantenimiento se queda en tu sitio, haciendo que sea inaccesible.
Hay muchas razones por las que tu sitio puede estar estancado en el modo de mantenimiento:
- Puede que hayas cerrado la ventana de tu navegador en medio de una actualización.
- Puede que hayas intentado actualizar muchos plugins al mismo tiempo.
- El script de actualización ha agotado el tiempo de espera debido a un servidor de alojamiento lento o un problema de memoria insuficiente.
Para resolver este problema, puede que necesites incrementar el límite de la memoria PHP. Sin embargo, también veremos otras dos formas simples de arreglar este error de modo de mantenimiento.
Relacionado: Tutorial de Instalación de WordPress - Aprende Cómo Configurar el CMS
Cómo Solucionar el Error “No disponible por mantenimiento programado” en WordPress
Afortunadamente, hay una forma bastante sencilla de arreglar el error de mantenimiento en WordPress. Todo lo que debes hacer es borrar el archivo .maintenance del directorio raíz de tu sitio.
Primero, debes conectarte a tu sitio usando un cliente de Secure File Transfer Protocol (SFTP) tal como FileZilla. Alternativamente, puedes acceder a tu sitio al iniciar sesión en tu cuenta de alojamiento web y usar el administrador de archivos.
Si tienes una cuenta de DreamHost, puedes navegar a WordPress > Administrar WordPress desde la barra lateral, encuentra tu dominio y selecciona Administrar.

En la siguiente página, haz clic en el botón Administrar Archivos en la sección Detalles. En el administrador de archivos abre la carpeta con el nombre de tu dominio.
En el directorio raíz, abre la carpeta public_html, ubica el archivo .maintenance y elimínalo.

Si estás usando un cliente de SFTP y no puedes ver el archivo en el directorio, puede estar escondido. Para encontrarlo, ve al menú y haz clic en Server > Force showing hidden files.

Tu sitio ahora debería estar fuera del modo de mantenimiento. Si aún estás viendo este mensaje de error, puede que necesites actualizar tu archivo wp-activate.php.
Para hacer esto, regresa al directorio raíz de tu sitio y encuentra el archivo wp-activate.php.

Si estás conectado a tu sitio a través de tu cuenta de alojamiento, es posible que puedas abrir y editar el archivo desde el administrador de archivos. Alternativamente, puedes descargarlo a tu computador.
Abre el archivo wp-activate.php y ubica la siguiente línea de código:
define ('WP_INSTALLING', true)
A continuación, cambia el valor “true” a “false” para que el código se vea así:
define ('WP_INSTALLING', false)
Guarda tus cambios y cierra el archivo. Si has estado usando el administrador de archivos en tu cuenta de alojamiento, no necesitarás hacer nada más. Si has editado el archivo wp-activate.php en tu computador, tendrás subirlo al directorio raíz de tu sitio.
Una vez que has completado los pasos anteriores, regresa a tu sitio y refréscalo. Ahora debería estar fuera del modo de mantenimiento.
Cómo Prevenir el Error de Modo de Mantenimiento
Cuando tu sitio se estanca en el modo de mantenimiento, las personas no pueden ver tu contenido. Por lo tanto, si no notas el problema de inmediato, puedes perder conversiones de clientes potenciales.
Afortunadamente, hay muchos pasos que puedes tomar para prevenir este error en el futuro:
- Puedes actualizar tus plugins y temas al mismo tiempo. Mientras que actualizar los plugins al mismo tiempo te ahorra tiempo, esto puede generar conflictos y errores durante el proceso.
- También puedes mejorar tu plan de alojamiento. Es una buena idea elegir un plan de alojamiento de WordPress administrado para tener rendimiento mejorado en tu sitio y así menos problemas técnicos.
- Puedes revisar la compatibilidad de tus temas y plugins con tu versión actual de WordPress. Para esto querrás configurar un sitio staging para que puedas probar nuevos temas y plugins en una plataforma en línea antes de publicar los cambios.
Es más, puede que quieras evitar cerrar tu navegador hasta que las actualizaciones estén completas.

Si cierras el navegador antes de que se completen las actualizaciones, WordPress no podrá actualizar y eliminar el archivo .maintenance. Sabrás que las actualizaciones están listas una vez que veas la notificación “All updates have been completed”, como se muestra en la captura de pantalla arriba.
También recomendamos que revises tu sitio cuando estés realizando actualizaciones. De esta forma, si el error de mantenimiento se activa de nuevo, podrás verlo y arreglarlo de inmediato.
Cómo Personalizar La Notificación de Modo de Mantenimiento
También puedes evitar la notificación por defecto de mantenimiento de WordPress al usar un plugin. Esto te permitirá poner tu sitio en modo de mantenimiento manualmente antes de ejecutar cualquier actualización. También podrás personalizar el mensaje.
Una herramienta popular que puedes usar es el plugin SeedProd. Luego de instalar y activar el plugin, navega a SeedProd > Pages en tu panel de administrador. Luego haz clic en Set up a Maintenance Mode Page.

A continuación, puedes elegir una plantilla y personalizarla a tu gusto. Ten en cuenta que algunas plantillas y funcionalidades solo están disponibles en la versión premium del plugin.

Cada vez que necesites realizar actualizaciones, puedes dirigirte a SeedProd > Pages y simplemente activar tu página de modo de mantenimiento. Esto reemplazará el mensaje por defecto de mantenimiento de WordPress.
Otra opción que puedes considerar es el plugin Maintenance. Instala y activa el plugin, luego haz clic en Maintenance en tu panel y luego edita el texto que deseas mostrar en tu página de mantenimiento.

También puedes elegir un tema premium prediseñado. El plugin también te permite seleccionar páginas y publicaciones que quieras excluir del modo de mantenimiento. Una vez que has terminado, haz clic en el botón azul Save Changes.
Similarmente, el plugin WP Maintenance Mode te permite crear tu propia página de mantenimiento. Después de activar el plugin, navega a Settings en tu panel y selecciona
WP Maintenance Mode.
Para personalizar el contenido de tu página, haz clic en la pestaña Design.

Cuando hayas finalizado, haz clic en Save settings al final de la página. Para activar el modo de mantenimiento ve a la pestaña General y selecciona la opción Activated.
También puedes usar estos plugins de modo de mantenimiento para otros propósitos. Por ejemplo, puedes activarlos mientras que realizas cambios importantes en tu contenido o mientras que trabajas en una página o sección particular de tu sitio web.
Recursos de Errores de WordPress
Ahora que sabes cómo abordar el mensaje “No disponible por mantenimiento programado”, puedes aprender cómo solucionar y prevenir otros problemas en tu sitio. Hemos juntado varios tutoriales para ayudarte a solucionar los errores más comunes de WordPress:
- Cómo solucionar la Pantalla Blanca de La Muerte (WSoD)
- Cómo arreglar el error 500 — Internal Server Error
- Cómo arreglar errores de sintaxis en WordPress
- Cómo arreglar el problema de “WordPress no envía correos”
- Cómo arreglar el error ‘estableciendo una conexión con la base de datos’
- Cómo arreglar el error de WordPress ‘404 Not Found’
- Cómo arreglar el texto blanco y botones faltantes en el Editor Visual
- Cómo arreglar el error de la barra lateral debajo del contenido en WordPress
- Qué hacer cuando no tienes acceso al Área Administrativa de WordPress
¿Estás buscando más información sobre cómo administrar un sitio WordPress? Echa un vistazo a nuestros Tutoriales de WordPress, una colección de guías diseñadas para ayudarte a navegar el panel de WordPress como un experto.
Suscríbete a nuestro blog y recibe contenido grandioso como este directamente en tu bandeja de entrada.Recibe Contenido Directamente en Tu Bandeja de Entrada
Arregla el Error “No Disponible Por Mantenimiento Programado”
WordPress pone una notificación en tu sitio durante las actualizaciones para dejarle saber a los visitantes que el sitio está actualmente en mantenimiento. Este mensaje solo es visible por algunos segundos, pero un error durante algunos segundos, pero un error durante el proceso de actualización puede resultar en que tu sitio se queda estancado en el modo de mantenimiento de WordPress.
Para arreglar el error de modo de mantenimiento, simplemente debes eliminar el archivo .maintenance en el directorio raíz de tu sitio. También puedes prevenir este problema al instalar actualizaciones una por una, asegurándote de que los plugins y temas sean compatibles con la última versión de WordPress, o cambiar tu plan de alojamiento a uno mejor.
¿Estás buscando una solución de alojamiento avanzada para tu sitio WordPress? Nuestros planes de DreamPress ofrecen alojamiento de alto rendimiento para WordPress con soporte de expertos 24/7. Esto quiere decir que nos encargamos de todos tus problemas técnicos, para que te puedas enfocar en hacer crecer tu negocio.