Cómo solucionar el error de actualización de WordPress en Plesk
¿Por qué falla la actualización de WordPress en Plesk?
Si ves el temido mensaje de error al intentar actualizar WordPress en Plesk, no te preocupes: es una de las incidencias más comunes en entornos de hosting gestionado. Generalmente, el problema se debe a permisos de archivos incorrectos, límites de memoria PHP insuficientes o conflictos con extensiones del servidor. A continuación, te explicamos paso a paso cómo solucionar el error de actualización de WordPress en Plesk, incluso si no tienes experiencia técnica.
Requisitos previos antes de empezar
Antes de aplicar cualquier solución, asegúrate de tener:
[INFO] Acceso al panel de control de Plesk (generalmente en
https://tudominio.com:8443o la URL que te haya proporcionado tu hosting).
- Credenciales de administrador de WordPress (usuario y contraseña).
- Acceso a la terminal SSH (opcional, pero recomendado para soluciones avanzadas).
- Una copia de seguridad reciente de tu sitio web y base de datos.
Paso 1: Verifica los permisos de archivos y directorios
El error más frecuente al actualizar WordPress en Plesk es que los archivos del núcleo no tienen permisos de escritura. Sigue estos pasos:
1.1. Accede al Administrador de Archivos de Plesk
- Inicia sesión en Plesk.
- Ve a Sitios web y dominios > selecciona tu dominio.
- Haz clic en Administrador de archivos.
1.2. Corrige permisos manualmente
- Navega hasta la carpeta raíz de WordPress (normalmente
httpdocsopublic_html). - Selecciona todos los archivos y carpetas (Ctrl+A).
- En el menú superior, elige Permisos.
- Establece:
- Propietario: el usuario del sistema (suele ser
usuario_ftpo similar). - Permisos:
755para directorios y644para archivos.
- Propietario: el usuario del sistema (suele ser
- Marca la opción Aplicar a subdirectorios y Aplicar a archivos.
- Haz clic en Aceptar.
1.3. Permisos especiales para carpetas de actualización
Si después de esto el error persiste, da permisos 777 temporalmente a estas carpetas (recuerda revertirlos después):
/wp-content/wp-includes/wp-admin
[WARNING] Nunca dejes permisos
777de forma permanente, ya que supone un riesgo de seguridad.
Paso 2: Aumenta los límites de memoria PHP
WordPress requiere al menos 64 MB de memoria PHP para actualizarse. Si tu servidor tiene menos, aparecerá el error de WordPress no actualiza Plesk.
2.1. Desde el panel de Plesk
- Ve a Sitios web y dominios > selecciona tu dominio.
- Haz clic en Configuración de PHP.
- Busca la opción
memory_limity cámbiala a256M(o512Msi tu hosting lo permite). - También ajusta
max_execution_timea300yupload_max_filesizea64M. - Guarda los cambios.
2.2. Mediante el archivo wp-config.php
Si no puedes modificar la configuración de PHP desde Plesk, añade esta línea al archivo wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
[TIP] Puedes editar este archivo desde el Administrador de archivos de Plesk o mediante FTP.
Paso 3: Desactiva temporalmente los plugins y temas
A veces, un plugin o tema incompatible bloquea la actualización. Para descartarlo:
3.1. Desde el panel de WordPress
- Ve a Plugins > Plugins instalados.
- Selecciona todos los plugins y elige Desactivar en el menú desplegable.
- Intenta actualizar WordPress nuevamente.
3.2. Si no puedes acceder al panel de WordPress
- Desde el Administrador de archivos de Plesk, renombra la carpeta
/wp-content/pluginsa/wp-content/plugins_desactivados. - Prueba la actualización.
- Si funciona, ve renombrando los plugins de uno en uno para identificar el causante.
Paso 4: Verifica la integridad de los archivos del núcleo
Los archivos corruptos del núcleo de WordPress pueden causar el error actualización WordPress Plesk. Para repararlos:
4.1. Reinstalación manual desde Plesk
- En Sitios web y dominios, haz clic en WordPress (icono de la aplicación).
- Selecciona tu sitio y ve a Herramientas > Comprobar integridad del núcleo.
- Si encuentra archivos modificados o faltantes, haz clic en Reinstalar núcleo.
4.2. Reemplazo manual por FTP
- Descarga la última versión de WordPress desde wordpress.org.
- Extrae el archivo y sube las carpetas
wp-adminywp-includesa tu servidor (sobrescribe los archivos existentes). - No subas la carpeta
wp-contentpara no perder tus datos.
Paso 5: Limpia la caché del servidor y de WordPress
La caché puede interferir con las actualizaciones. Sigue estos pasos:
5.1. Desde Plesk
- Ve a Sitios web y dominios > selecciona tu dominio.
- Haz clic en Caché o Aceleración (dependiendo de la versión de Plesk).
- Selecciona Limpiar caché para Varnish, Nginx u otras herramientas.
5.2. Desde WordPress
- Instala y activa un plugin de caché (como WP Super Cache o W3 Total Cache).
- Ve a Ajustes > Caché y haz clic en Vaciar caché.
Paso 6: Revisa los logs de error
Si el problema persiste, revisa los registros para obtener pistas:
6.1. Logs de error de PHP en Plesk
- Ve a Sitios web y dominios > selecciona tu dominio.
- Haz clic en Registros.
- Busca errores recientes relacionados con
wordpressoupdate.
6.2. Logs de WordPress
Añade estas líneas al archivo wp-config.php para habilitar el registro de errores:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Luego, revisa el archivo wp-content/debug.log desde el Administrador de archivos.
[WARNING] No olvides desactivar
WP_DEBUGen producción para no mostrar errores a los visitantes.
Paso 7: Soluciones avanzadas (SSH)
Si tienes acceso SSH y los pasos anteriores no funcionan, puedes forzar la actualización desde la terminal:
7.1. Conéctate por SSH
ssh usuario@tudominio.com -p 2106
[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el puerto SSH por defecto es el 2106.
7.2. Navega a la carpeta de WordPress
cd /var/www/vhosts/tudominio.com/httpdocs
7.3. Descarga y descomprime la última versión
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz --strip-components=1
rm latest.tar.gz
Esto reemplazará los archivos del núcleo sin afectar wp-content ni wp-config.php.
Preguntas frecuentes (FAQ)
¿Por qué aparece "Plesk WordPress update fail"?
Este error suele deberse a permisos incorrectos, falta de memoria PHP o archivos corruptos. Sigue los pasos 1 y 2 para solucionarlo.
¿Cómo actualizar WordPress manualmente si no funciona en Plesk?
Puedes descargar la última versión desde wordpress.org, subir las carpetas wp-admin y wp-includes por FTP, y luego ejecutar la actualización desde el panel de WordPress.
¿Qué hago si el error persiste tras aplicar todos los pasos?
Revisa los logs de error (paso 6) y contacta a tu proveedor de hosting. Puede ser un problema de configuración del servidor que solo ellos pueden resolver.
¿Es seguro aumentar la memoria PHP a 256M?
Sí, es una práctica común y segura. Si tu servidor tiene suficiente RAM, no afectará el rendimiento.
¿Cómo evito este error en el futuro?
- Mantén los plugins y temas actualizados.
- Realiza copias de seguridad periódicas.
- Configura actualizaciones automáticas desde Plesk (en la aplicación WordPress, activa Actualizaciones automáticas).
Conclusión
Solucionar el error de actualización de WordPress en Plesk es más sencillo de lo que parece si sigues estos pasos de forma ordenada. La mayoría de las veces, el problema se resuelve ajustando permisos o aumentando la memoria PHP. Si todo falla, el acceso SSH te permite forzar la actualización manualmente. Recuerda siempre hacer una copia de seguridad antes de cualquier cambio importante.
[TIP] Si eres cliente de un hosting que usa Syspanel (HestiaCP), recuerda que el puerto SSH es el 2106 y que puedes gestionar tus sitios desde ese panel con las mismas herramientas que en Plesk.
¡No dejes que un error de actualización arruine tu sitio! Con esta guía, podrás mantener tu WordPress siempre al día y seguro.
