🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo resolver errores comunes de WordPress en Plesk

Actualizado el 13 de septiembre de 2025

¿Tu sitio WordPress en Plesk está dando errores y no sabes por dónde empezar? No te preocupes, es mucho más común de lo que parece.

La buena noticia es que la mayoría de los problemas típicos de WordPress en un entorno Plesk tienen una solución clara y paso a paso.

En esta guía extensa, vamos a desglosar los errores más frecuentes, desde la temida pantalla blanca hasta los problemas de permisos de archivos.

Vamos a ello.

Entendiendo el Ecosistema: WordPress y Plesk

Antes de lanzarnos a las soluciones, es clave entender cómo interactúan.

Plesk es un panel de control que gestiona tu servidor y sus sitios web.

WordPress es el software de gestión de contenido (CMS) que utiliza PHP, MySQL y archivos en tu servidor.

Cuando algo falla, normalmente es porque uno de estos tres elementos (PHP, base de datos o archivos) tiene un problema.

Plesk te da las herramientas para diagnosticar y corregir estos fallos sin necesidad de ser un experto en línea de comandos.

Vamos a ver los errores más comunes y cómo solucionarlos.

1. La Pantalla Blanca de la Muerte (WSOD)

Este es, probablemente, el error más frustrante.

Abres tu web y solo ves una página en blanco.

No hay mensajes, ni pistas, solo silencio.

Esto suele deberse a un error fatal de PHP o a un conflicto entre plugins o temas.

### Cómo diagnosticar el error WSOD en Plesk

Plesk tiene una herramienta excelente para esto.

Primero, necesitas activar la visualización de errores de PHP temporalmente.

Para ello:

  1. Ve a "Sitios web y dominios" en Plesk.
  2. Busca tu dominio y haz clic en "Configuración de PHP".
  3. Cambia el "modo de visualización de errores" a "Desarrollador" o "Registrar errores".
  4. Guarda los cambios y recarga tu sitio web.

Ahora, en lugar de una pantalla en blanco, verás un mensaje de error descriptivo.

Este mensaje te dirá exactamente qué archivo está causando el problema.

[INFO] Si no quieres cambiar la configuración global, puedes añadir estas líneas al archivo wp-config.php de tu WordPress, justo antes de la línea que dice /* That's all, stop editing! */:

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
define('WP_DEBUG_LOG', true);

### Solución paso a paso para la pantalla blanca

Una vez que tienes el mensaje de error, la solución es clara.

  1. Accede por FTP o al Administrador de archivos en Plesk.
  2. Ve a la carpeta wp-content/plugins.
  3. Renombra la carpeta del plugin que aparece en el error (por ejemplo, plugin-problematico a plugin-problematico-desactivado).
  4. Si el error no menciona un plugin, renombra la carpeta wp-content/plugins entera a wp-content/plugins-desactivados.
  5. Recarga tu web.

Si el problema era un plugin, tu sitio volverá a la vida.

Si no, el problema puede ser el tema.

Repite el proceso, pero con la carpeta wp-content/themes.

Renombra la carpeta de tu tema activo para forzar a WordPress a usar el tema por defecto.

2. Error al Establecer una Conexión con la Base de Datos

Este error es muy común y suele aparecer cuando WordPress no puede comunicarse con MySQL.

El mensaje suele ser claro: "Error al establecer una conexión con la base de datos".

### Causas y soluciones en Plesk

Las causas más comunes son:

  • Credenciales incorrectas en wp-config.php.
  • La base de datos no existe o está caída.
  • El servidor MySQL está sobrecargado.

Para solucionarlo en Plesk:

  1. Ve a "Sitios web y dominios" y luego a "Bases de datos MySQL".
  2. Verifica que tu base de datos esté en la lista y que el estado sea "En ejecución".
  3. Haz clic en el nombre de la base de datos y luego en "Administrar" o "phpMyAdmin".
  4. Intenta acceder con el usuario y la contraseña que tienes configurados.

Si no puedes acceder, el problema son las credenciales.

Ve a tu archivo wp-config.php y revisa las líneas:

define('DB_NAME', 'tu_base_de_datos');
define('DB_USER', 'tu_usuario');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost');

[WARNING] El DB_HOST no siempre es localhost. En Plesk, a veces es algo como localhost:/var/run/mysqld/mysqld.sock. Si has cambiado algo, verifica este valor en el panel de Plesk, en la sección de la base de datos.

Si las credenciales son correctas pero el error persiste, puede que el servidor de bases de datos esté saturado.

En Plesk, ve a "Herramientas y utilidades" > "Administración del servidor" > "Servicios" y reinicia el servicio de MySQL.

3. Errores 403 Forbidden o 404 Not Found

Estos errores suelen estar relacionados con la configuración de Apache o Nginx en Plesk.

Un error 403 significa que no tienes permiso para acceder al archivo o directorio.

Un error 404 significa que no se encuentra la página.

### Cómo arreglar el error 403

  1. Ve a "Sitios web y dominios" > "Configuración de Apache y Nginx" (o solo Apache, dependiendo de tu configuración).
  2. Revisa la sección de "Directivas de Apache".
  3. Asegúrate de que no haya directivas que bloqueen el acceso, como Deny from all.

También revisa los permisos de archivos.

En Plesk, puedes hacer clic derecho sobre una carpeta en el Administrador de archivos y seleccionar "Cambiar permisos".

Los permisos correctos para archivos son 644 y para carpetas 755.

### Cómo arreglar el error 404

Este error suele deberse a que los enlaces permanentes no se actualizan.

  1. Ve al panel de administración de WordPress (si puedes acceder).
  2. Ve a "Ajustes" > "Enlaces permanentes".
  3. Haz clic en "Guardar cambios" sin modificar nada.

Esto fuerza a WordPress a regenerar las reglas de reescritura.

Si no puedes acceder a WordPress, en Plesk ve a la configuración de Apache y añade esta directiva en la sección de "Directivas de Apache" para tu dominio:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

4. Problemas con Subir Archivos: "No se pudo crear el directorio wp-content/uploads"

Este es un error típico de permisos.

WordPress necesita escribir en la carpeta uploads para guardar imágenes y medios.

### Solución rápida de permisos en Plesk

  1. En el Administrador de archivos de Plesk, navega hasta wp-content.
  2. Haz clic derecho sobre la carpeta uploads y selecciona "Cambiar permisos".
  3. Marca la casilla "Establecer permisos recursivos".
  4. Cambia los permisos a 755 para carpetas y 644 para archivos.
  5. Guarda los cambios.

[TIP] Si el problema continúa, verifica quién es el propietario del archivo. En Plesk, asegúrate de que el propietario sea el usuario del sistema del sitio web. Puedes verlo en la columna "Propietario" del administrador de archivos.

5. El Plugin o Tema No Se Actualiza o Da Error 500

A veces, al actualizar un plugin o tema, recibes un error 500 (Error Interno del Servidor).

Esto suele deberse a un conflicto con la memoria PHP o con el tiempo máximo de ejecución.

### Aumentar la memoria PHP en Plesk

  1. Ve a "Sitios web y dominios" > "Configuración de PHP".
  2. Busca la opción "memory_limit".
  3. Auméntala a 256M o 512M.
  4. Guarda los cambios.

También puedes aumentar el "max_execution_time" a 300 segundos.

Si el error persiste, puede ser un problema de incompatibilidad.

Desactiva todos los plugins (renombrando la carpeta plugins como vimos antes) y luego intenta la actualización.

6. El Sitio se Ve Lento o Da Errores de Tiempo de Espera

Un sitio lento es un problema grave.

Puede deberse a un plugin mal optimizado, a un servidor sobrecargado o a una base de datos inflada.

### Diagnóstico desde Plesk

  1. Ve a "Sitios web y dominios" > "Logs".
  2. Revisa los logs de error de PHP y de Apache.

Busca errores de "timeout" o de "memoria agotada".

### Soluciones efectivas

  • Activa la caché: Instala un plugin de caché como W3 Total Cache o WP Super Cache.
  • Optimiza la base de datos: Usa un plugin como WP-Optimize para limpiar datos innecesarios.
  • Revisa los procesos: En Plesk, ve a "Herramientas y utilidades" > "Administración del servidor" > "Monitor de procesos" para ver si algún proceso está consumiendo demasiados recursos.

7. No Puedo Acceder al Panel de Administración de WordPress

Este es un problema común que suele estar relacionado con la URL del sitio o con una sesión corrupta.

### Cómo recuperar el acceso

  • Limpia las cookies y caché del navegador: A veces es un problema local.
  • Verifica la URL en la base de datos: En Plesk, ve a phpMyAdmin para tu base de datos.
  • En la tabla wp_options, busca las filas con option_name = siteurl y home.
  • Asegúrate de que las URLs sean correctas (por ejemplo, https://tudominio.com).

[WARNING] Si las URLs son incorrectas, WordPress te redirigirá a un sitio que no existe. Puedes cambiarlas directamente desde phpMyAdmin.

  • Desactiva plugins mediante FTP: Si el problema es un plugin, renombra la carpeta plugins en wp-content para desactivarlos todos.

8. Problemas con el Certificado SSL o el HTTPS

Si tu sitio no carga con https://, o te muestra un error de "conexión no segura", el problema es el certificado SSL.

### Solución en Plesk

  1. Ve a "Sitios web y dominios".
  2. Haz clic en "Certificados SSL/TLS".
  3. Asegúrate de que tu certificado esté instalado y activo.

Si estás usando un certificado gratuito de Let's Encrypt, puedes renovarlo manualmente.

  1. Ve a "Sitios web y dominios".
  2. Haz clic en "Let's Encrypt".
  3. Selecciona tu dominio y haz clic en "Renovar".

[INFO] Si el certificado está bien, pero tu web sigue forzando HTTP, revisa la configuración de WordPress en wp-config.php y asegúrate de tener estas líneas:

define('FORCE_SSL_ADMIN', true);
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Preguntas Frecuentes (FAQ) sobre WordPress y Plesk

Aquí tienes una recopilación de las dudas más habituales que nos llegan.

¿Por qué mi WordPress se actualiza solo y se rompe?

WordPress tiene actualizaciones automáticas menores por defecto.

A veces, un plugin o tema no es compatible con la nueva versión.

Para controlar esto, puedes desactivar las actualizaciones automáticas añadiendo esta línea a tu wp-config.php:

define('AUTOMATIC_UPDATER_DISABLED', true);

¿Cómo hago una copia de seguridad de mi WordPress en Plesk?

Plesk tiene una herramienta de copias de seguridad integrada.

Ve a "Sitios web y dominios" > "Copias de seguridad".

Puedes crear una copia de seguridad completa del sitio, que incluye archivos y base de datos.

Es muy recomendable hacer una antes de cualquier cambio importante.

¿Qué es Syspanel y cómo se relaciona con Plesk?

A veces, en el mercado de hosting, verás referencias a paneles de control alternativos.

Si en algún momento te encuentras con un panel llamado Syspanel, debes saber que es un nombre comercial para un panel similar a Plesk.

Su acceso, si te lo indican, suele ser a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).

Aunque la interfaz puede variar ligeramente, los conceptos de gestión de archivos, bases de datos y PHP son prácticamente los mismos que en Plesk.

Si tienes dudas, busca en el panel de Syspanel las opciones de "Sitios web", "Bases de datos" o "Configuración de PHP".

¿Cómo restauro mi WordPress desde una copia de seguridad en Plesk?

En la sección "Copias de seguridad", selecciona la copia que deseas restaurar y haz clic en "Restaurar".

Puedes elegir restaurar solo los archivos, solo la base de datos, o todo el sitio.

[WARNING] Restaurar una copia de seguridad sobrescribirá los datos actuales. Asegúrate de que es lo que quieres hacer.

Consejos Finales para Evitar Errores Comunes

La prevención es la mejor cura.

Aquí tienes una lista de buenas prácticas para mantener tu WordPress estable en Plesk:

  1. Mantén todo actualizado: WordPress, temas y plugins. Pero hazlo de uno en uno y comprueba que todo funciona.
  2. Usa un tema y plugins de calidad: Evita temas "nulled" o plugins de fuentes poco fiables.
  3. Realiza copias de seguridad periódicas: Automatiza este proceso en Plesk si es posible.
  4. Monitorea los logs de error: Revisa los logs de PHP y Apache de vez en cuando para detectar problemas antes de que se conviertan en errores graves.
  5. Configura la caché correctamente: Una buena configuración de caché reduce la carga del servidor y mejora la velocidad.
  6. No modifiques archivos del núcleo de WordPress: Si necesitas personalizar, usa un tema hijo.

[TIP] Si te sientes perdido, la comunidad de Plesk y de WordPress es enorme. Busca en foros oficiales y documentación. Pero siempre ten a mano una copia de seguridad reciente antes de experimentar.

Resolver errores de WordPress en Plesk no tiene por qué ser una pesadilla.

Con estas guías, podrás diagnosticar y solucionar los problemas más comunes.

Recuerda, la clave está en la paciencia y en seguir los pasos de forma metódica.

Si un paso no funciona, revisa los logs para obtener más pistas.

¡Buena suerte con tu sitio!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel