Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Errores y diagnóstico

WordPress atascado en modo mantenimiento: «No disponible temporalmente»

"No disponible temporalmente por mantenimiento programado" que no desaparece significa que una actualización se interrumpió. Un archivo es la causa y la solución.

Respuesta breve: el mensaje “No disponible temporalmente por mantenimiento programado. Vuelve en un minuto” que no desaparece significa que una actualización se interrumpió. WordPress dejó un archivo .maintenance en la raíz y no lo eliminó.

Por qué ocurre

Antes de actualizar el núcleo, un plugin o un tema, WordPress escribe un archivo .maintenance que pone toda la web tras ese mensaje, y lo borra al terminar. Si la actualización se interrumpe —un timeout, un error fatal, cerrar la pestaña, actualizar muchos plugins a la vez—, el archivo queda y la web sigue bloqueada.

La solución, paso a paso

  1. Conéctate por SFTP o el gestor de archivos del hosting.
  2. En la raíz de WordPress (donde está wp-config.php), borra el archivo .maintenance. Empieza por un punto, así que activa “mostrar archivos ocultos” si no lo ves.
  3. Recarga la web: debería volver de inmediato.

No te quedes ahí

Borrar el archivo desbloquea la web, pero la actualización interrumpida puede estar aplicada a medias. Comprueba que el núcleo, el plugin o el tema terminaron de actualizarse: una actualización incompleta puede dejar archivos descuadrados que causen un error fatal después. Activa WP_DEBUG_LOG y repite la actualización limpia, un componente cada vez, con una copia disponible.

Evita que se repita

Actualiza un plugin cada vez en lugar de en masa, evita cerrar la pestaña a mitad y asegura que el servidor tiene memoria y tiempo suficientes para la operación. Si las actualizaciones agotan el tiempo con frecuencia, ese límite de recursos de fondo es el problema real que resolver.

CRITERIO DE INCIDENTE WP REPAIR

Secuencia de intervención segura

El mensaje persistente suele significar que una actualización no retiró .maintenance. Quitar el marcador devuelve acceso, pero el componente interrumpido aún necesita comprobar integridad y versión.

WP RepairModelo de diagnóstico
1Síntoma2Evidencia3Cambio controlado4Verificación
Sigue la cadena hasta encontrar el primer punto que deja de comportarse como debería.
  1. Confirma que es mantenimiento WordPress y no una página del hosting o proxy.
  2. Conserva la hora e identifica el componente que se actualizaba.
  3. Retira .maintenance solo de la raíz WordPress correcta.
  4. Verifica archivos de núcleo, plugin o tema y repite uno a uno.

Qué debe quedar verificado

  • No queda un marcador .maintenance inesperado.
  • El componente muestra una versión completa y coherente.
  • Funcionan admin, front y la función crítica del componente.

SOBRE ESTE SÍNTOMA

Preguntas frecuentes de esta guía.

¿Es seguro eliminar el archivo.maintenance y seguir adelante?+

La actualización que desencadenó el archivo fue interrumpida, por lo que todavía necesita confirmar si el núcleo, el plugin o el theme terminaron de actualizarse antes de tratar el incidente como cerrado.

¿Por qué no puedo encontrar el archivo.maintenance en mi administrador de archivos?+

Su nombre de archivo comienza con un punto, que muchos administradores de archivos y clientes FTP ocultan por defecto. Habilite "mostrar archivos ocultos" en su cliente SFTP o gestor de archivos hosting para verlo en la raíz WordPress, junto a wp-config.php.

¿Esto sólo sucede con las actualizaciones del núcleo, o puede plugins y themes causarlo también?+

Cualquiera de los tres puede activarlo. WordPress escribe el mismo archivo.maintenance antes de actualizar el núcleo, un plugin, o un theme, y se queda atascado cuando esa actualización específica se interrumpe, independientemente de qué componente se estaba actualizando.

¿Cómo puedo evitar que esto vuelva a suceder en futuras actualizaciones?+

Actualizar una plugin a la vez en lugar de actualizar a granel varios a la vez, evitar cerrar la pestaña del navegador mientras se ejecuta una actualización, y asegúrese de que el servidor tiene suficiente memoria y tiempo de ejecución para completar la actualización. Si las actualizaciones mantienen el tiempo fuera, ese límite de recursos es el verdadero problema para solucionar con su host.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia