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

Errores comunes de WordPress y cómo solucionarlos en Plesk

Actualizado el 1 de octubre de 2025

¿Tu sitio WordPress ha dejado de funcionar y ves una pantalla en blanco o un temido error 500? No te preocupes, es más común de lo que parece. Si tu hosting está gestionado con Plesk, tienes herramientas potentes para diagnosticar y solucionar estos problemas sin necesidad de ser un experto en programación.

En esta guía extensa y práctica, vamos a desglosar los errores WordPress Plesk más frecuentes, explicándote paso a paso cómo resolverlos desde el panel de Plesk. Usaremos un lenguaje claro, ejemplos visuales y consejos útiles para que puedas recuperar tu web en minutos.


1. La temida Pantalla Blanca de la Muerte (WSoD)

La pantalla blanca WordPress es, sin duda, el error más frustrante. Tu web no muestra nada, ni siquiera un mensaje de error. Esto suele deberse a un conflicto de plugins o temas, o a un límite de memoria excedido.

¿Cómo diagnosticarlo desde Plesk?

Plesk te permite acceder a los archivos y logs de tu sitio, lo cual es clave para entender qué está pasando.

Paso 1: Activar el modo debug de WordPress

  1. Accede a Plesk y ve a Archivos.
  2. Navega hasta la carpeta raíz de tu WordPress (normalmente httpdocs o public_html).
  3. Busca el archivo wp-config.php. Si no lo ves, asegúrate de tener activada la opción "Mostrar archivos ocultos".
  4. Edita el archivo (clic derecho > Editar en el editor de texto).
  5. Busca la línea que dice define('WP_DEBUG', false);. Si no existe, agrégala justo antes de la línea que dice /* ¡Eso es todo, deja de editar! */.
  6. Cámbiala por esto:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
  1. Guarda los cambios.

[INFO] Esto hará que WordPress registre los errores en un archivo llamado debug.log dentro de la carpeta wp-content. No mostrará errores en pantalla, así que tu web seguirá viéndose en blanco (si el problema persiste), pero ahora tendrás pistas.

Paso 2: Leer el archivo de log

  1. Vuelve a la raíz de tu web en el administrador de archivos de Plesk.
  2. Abre la carpeta wp-content.
  3. Busca el archivo debug.log. Si se ha creado, ábrelo.
  4. Busca palabras como "Fatal error", "Parse error" o "Allowed memory size". Te dirá exactamente qué plugin o tema está causando el problema (ejemplo: Fatal error: Call to undefined function en /wp-content/plugins/mi-plugin/mi-archivo.php).

Soluciones rápidas desde Plesk

Una vez identificado el culpable (o si no puedes ni acceder al wp-config.php), actúa desde Plesk:

Opción A: Deshabilitar todos los plugins manualmente

  1. En Plesk > Archivos, ve a wp-content/plugins.
  2. Selecciona todos los archivos y carpetas de plugins y cambia el nombre a la carpeta, por ejemplo, de plugins a plugins_off. Esto desactivará todos los plugins de golpe.
  3. Si tu web vuelve a funcionar, el problema está en uno de ellos. Vuelve a renombrar la carpeta a plugins y luego, desde el escritorio de WordPress (si ya puedes acceder), ve desactivando uno por uno.

Opción B: Aumentar el límite de memoria PHP

La pantalla blanca también puede deberse a falta de memoria. En Plesk:

  1. Ve a Hosting y DNS > Configuración de Hosting.
  2. Busca la sección PHP Configuración.
  3. Cambia el valor de memory_limit a 256M o 512M.
  4. Haz clic en OK y luego en Reiniciar PHP (si es necesario).

[TIP] Si no encuentras la opción, puedes añadir esta línea al wp-config.php: define('WP_MEMORY_LIMIT', '256M');


2. El temido Error 500 (Internal Server Error)

El error 500 WordPress es otro clásico. Es un error genérico del servidor, pero con Plesk es muy fácil de rastrear.

Causas comunes

  • Archivo .htaccess corrupto.
  • Plugin o tema con un error de sintaxis PHP.
  • Límite de memoria PHP o tiempo de ejecución (max_execution_time) demasiado bajo.

Solución paso a paso en Plesk

Paso 1: Renombrar el archivo .htaccess

El archivo .htaccess es el principal sospechoso.

  1. En Plesk > Archivos, localiza el archivo .htaccess en la raíz de tu web.
  2. Cámbiale el nombre a .htaccess_old.
  3. Recarga tu web. Si funciona, el problema está en ese archivo. Puedes generar uno nuevo desde el escritorio de WordPress (Ajustes > Enlaces permanentes > Guardar cambios).

Paso 2: Revisar los logs de error del servidor

Plesk guarda logs detallados.

  1. Ve a Hosting y DNS > Logs.
  2. Busca el archivo error_log (suele estar en la raíz o en una subcarpeta).
  3. Ábrelo y busca la fecha y hora en que ocurrió el error 500. Verás líneas como PHP Fatal error: ... que te indicarán el archivo problemático.

Paso 3: Aumentar max_execution_time

Si el error ocurre al subir archivos grandes o al ejecutar una actualización:

  1. Ve a Hosting y DNS > Configuración de Hosting > PHP Configuración.
  2. Aumenta max_execution_time a 300 (segundos).
  3. Guarda y reinicia PHP.

[WARNING] Si después de estos pasos el error persiste, puede ser un problema de permisos de archivos. Desde Plesk > Archivos, selecciona la carpeta raíz y haz clic en Permisos. Asegúrate de que las carpetas tengan permisos 755 y los archivos 644. Si no sabes cómo, usa la opción "Reparar permisos" si tu Plesk la ofrece.


3. Error de conexión a la base de datos

Este error muestra un mensaje como: "Error estableciendo conexión a la base de datos". Es grave pero solucionable.

Diagnóstico en Plesk

Paso 1: Verificar credenciales en wp-config.php

  1. Abre wp-config.php desde Plesk > Archivos.
  2. Busca estas líneas y asegúrate de que los datos sean correctos (los encuentras en la sección Bases de datos de Plesk):
define('DB_NAME', 'nombre_de_tu_bd');
define('DB_USER', 'usuario_de_tu_bd');
define('DB_PASSWORD', 'contraseña');
define('DB_HOST', 'localhost'); // Normalmente es 'localhost'

Paso 2: Reparar la base de datos desde Plesk

  1. Ve a Bases de datos en Plesk.
  2. Selecciona la base de datos de tu WordPress.
  3. Haz clic en phpMyAdmin (o Administrar).
  4. En phpMyAdmin, ve a la pestaña SQL y ejecuta esta consulta: REPAIR TABLE wp_posts; (puedes cambiar wp_posts por cualquier otra tabla o usar REPAIR TABLE wp_options;).
  5. Si el problema es general, puedes reparar todas las tablas desde la pestaña Operaciones > Reparar tabla.

Paso 3: Verificar el servidor de base de datos

Si nada funciona, el problema puede ser del servidor. En Plesk, ve a Herramientas y Ajustes > Servicios y asegúrate de que el servicio MySQL/MariaDB esté en ejecución. Si está detenido, inícialo.


4. Error "No se puede conectar con el servidor FTP" al actualizar

Este es un error muy común en Plesk al intentar instalar plugins o actualizar WordPress desde el escritorio.

Solución definitiva: Configurar FTP en Plesk

Plesk suele manejar esto automáticamente, pero a veces hay que forzarlo.

  1. Edita tu archivo wp-config.php.
  2. Añade las siguientes líneas justo antes de la línea /* ¡Eso es todo, deja de editar! */:
define('FS_METHOD', 'direct');

[INFO] Esto le dice a WordPress que use el sistema de archivos directamente, evitando la necesidad de FTP. Es la solución más limpia y rápida.

Alternativa (si no funciona)

Si el método directo no funciona (por permisos), configura las credenciales FTP en el mismo archivo:

define('FTP_HOST', 'localhost');
define('FTP_USER', 'tu_usuario_ftp');
define('FTP_PASS', 'tu_contraseña_ftp');

Puedes crear un usuario FTP desde Plesk > Acceso FTP.


5. Error "Se ha excedido el límite de tiempo de conexión" o "503 Service Unavailable"

Este error suele aparecer cuando el servidor está sobrecargado o cuando un script tarda demasiado.

Causas y soluciones en Plesk

  • Plugin o tema pesado: Desactiva plugins uno por uno (como en el punto 1).
  • Límite de recursos del plan de hosting: En Plesk, ve a Hosting y DNS > Configuración de Hosting y revisa los límites de PHP, Memoria y Procesos. Aumenta los valores si tu plan lo permite.
  • Reiniciar servicios PHP: En Plesk, ve a Herramientas y Ajustes > Servicios y busca el servicio PHP-FPM (o Apache). Puedes reiniciarlo desde ahí.

[TIP] Si usas Syspanel (el panel que gestiona tu hosting, accesible por puerto 2106), los pasos son similares: busca la sección de "Servicios" o "PHP" para reiniciar o ajustar límites.


6. Preguntas Frecuentes (FAQ)

Aquí respondemos las dudas más comunes de nuestros usuarios.

¿Por qué mi web se ve en blanco después de instalar un plugin?

Es el síntoma clásico de la pantalla blanca WordPress. Accede a Plesk, ve a wp-content/plugins y renombra la carpeta del plugin recién instalado (por ejemplo, añadiendo _old al final). Luego, desde el escritorio, elimínalo o busca una versión compatible.

¿Cómo puedo saber qué plugin causa el error 500 sin desactivar todos?

Activa el modo debug en wp-config.php (como explicamos arriba) y revisa el archivo debug.log en wp-content. Te dará el nombre exacto del archivo y la línea del error.

¿El error 500 puede deberse a mi conexión a internet?

No. El error 500 es un error del servidor. Tu conexión no influye. La causa está en el código PHP, la base de datos o la configuración del servidor.

¿Plesk tiene alguna herramienta automática para solucionar errores de WordPress?

Sí, muchos paneles Plesk incluyen WordPress Toolkit. Busca esta herramienta en tu panel. Te permite reparar archivos, cambiar la contraseña del administrador, clonar sitios y, en algunos casos, diagnosticar problemas comunes con un solo clic.

¿Qué hago si no puedo acceder ni a Plesk ni a mi web?

Contacta con tu proveedor de hosting. Ellos tienen acceso de administrador al servidor y pueden ayudarte a restaurar copias de seguridad o reparar el panel. Asegúrate de tener una copia de seguridad reciente.


Conclusión: Domina los errores WordPress Plesk

Como has visto, la mayoría de los errores comunes de WordPress se pueden solucionar desde el panel de Plesk sin necesidad de ser un experto. La clave está en:

  1. Activar el modo debug para obtener pistas.
  2. Revisar los logs del servidor y de WordPress.
  3. Aumentar límites de PHP (memoria y tiempo de ejecución).
  4. Deshabilitar plugins sospechosos manualmente desde los archivos.
  5. Configurar correctamente el archivo wp-config.php.

Recuerda que, si usas Syspanel (con puerto 2106), los conceptos son exactamente los mismos: busca las opciones de archivos, logs y configuración PHP.

[WARNING] Siempre realiza una copia de seguridad completa de tu sitio (archivos y base de datos) antes de hacer cambios drásticos. Plesk suele tener una herramienta de backup en Herramientas y Ajustes > Administrador de copias de seguridad.

Con esta guía, ya estás preparado para enfrentarte a los errores más comunes y mantener tu WordPress funcionando sin problemas. ¡No dejes que un error 500 te detenga!

¿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