Introducción al Error de Actualización Fallida en WordPress
Uno de los problemas más frustrantes a los que nos enfrentamos los administradores de sitios web es el mensaje de 'Actualización fallida' al intentar actualizar plugins, temas o el núcleo de WordPress. Este fallo interrumpe el flujo de trabajo y, en ocasiones, puede dejar tu sitio en un estado de mantenimiento perpetuo.
Causas Principales del Error
El error de actualización fallida no tiene una única causa, sino que suele estar ligado a varios factores comunes en entornos de Hyper-hosting o servidores compartidos:
- Un archivo temporal corrupto o bloqueado en la carpeta
wp-content/upgrade. - Problemas de permisos en los archivos y carpetas del servidor.
- Límites de memoria PHP agotados durante el proceso de descarga y descompresión.
- Conflictos temporales con la conexión cURL o restricciones del servidor web.
Método 1: Eliminar el archivo .maintenance para desbloquear WordPress
Cuando WordPress realiza una actualización, crea automáticamente un archivo llamado .maintenance en el directorio raíz. Si el proceso falla, este archivo no se borra, bloqueando el sitio.
- Accede a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu cPanel.
- Navega hasta la carpeta raíz donde está instalado WordPress (generalmente
public_html). - Busca el archivo oculto llamado
.maintenance. - Haz clic derecho sobre él y selecciona Eliminar.
- Actualiza tu sitio web en el navegador y comprueba si el error ha desaparecido.
Método 2: Limpiar la carpeta de actualizaciones temporales
A veces, descargas incompletas se quedan almacenadas y corrompen los siguientes intentos de actualización.
- Entra al Administrador de Archivos de tu hosting y dirígete a
wp-content/. - Localiza la carpeta llamada
upgrade. - Elimina todo el contenido que se encuentra dentro de esta carpeta (o renómbrala como
upgrade_old). - Vuelve a tu panel de administración de WordPress e intenta realizar la actualización nuevamente.
Método 3: Verificar y corregir los permisos de archivos
Si los permisos de escritura del servidor son incorrectos, WordPress no podrá modificar los archivos existentes.
- Conéctate por FTP y selecciona todas las carpetas principales de tu WordPress.
- Asegúrate de que los permisos de las carpetas estén establecidos en
755. - Selecciona todos los archivos y asegúrate de que tengan permisos
644. - Marca la opción de aplicar recursivamente a subdirectorios si tu cliente FTP lo permite.