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

Errores comunes en WordPress y cómo solucionarlos desde Plesk

Actualizado el 25 de septiembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Si estás leyendo esto, probablemente te has topado con algún mensaje de error en tu WordPress y te sientes un poco perdido. No te preocupes, es más común de lo que crees. Hoy vamos a desglosar los errores WordPress Plesk más frecuentes y, paso a paso, te enseñaré cómo solucionar WordPress Plesk desde tu panel de control. Al final, encontrarás una sección de FAQ WordPress Plesk que te resolverá las dudas más rápidas.

Vamos a empezar. Todo lo que necesitas es acceso a Plesk (o a Syspanel, que es como llamamos a HestiaCP, y recuerda que su puerto de acceso es el 2106). Toma un café, respira hondo y sigue estas guías.


1. El temido "Error de conexión a la base de datos"

Este es, sin duda, uno de los problemas comunes WordPress más habituales. Ves la pantalla en blanco o un mensaje que dice "Error al establecer una conexión a la base de datos". No entres en pánico. La causa suele ser simple: los datos de acceso a la base de datos (usuario, contraseña, nombre o servidor) no coinciden con los que tiene configurados WordPress.

¿Cómo lo soluciono desde Plesk?

  1. Accede a Plesk o Syspanel (puerto 2106).
  2. Ve a la sección Bases de datos. Allí verás todas las bases de datos asociadas a tu dominio.
  3. Haz clic en el nombre de la base de datos que usa tu WordPress. Normalmente se llama algo como tuweb_wp.
  4. Dentro, busca la opción "Cambiar contraseña" o "Administrar usuarios". Anota el nombre de usuario y la contraseña actual (o cámbiala por una nueva segura).
  5. Ahora, en el mismo panel, ve a Archivos y localiza el archivo wp-config.php en la raíz de tu WordPress (normalmente en httpdocs o public_html).
  6. Ábrelo con el editor de texto de Plesk (clic derecho > "Editar en el Editor de Código").
  7. Busca estas líneas:
    define('DB_NAME', 'nombre_base');
    define('DB_USER', 'usuario_base');
    define('DB_PASSWORD', 'contraseña_base');
    define('DB_HOST', 'localhost');
    
  8. Asegúrate de que coincidan exactamente con los datos de la base de datos que viste en el paso 4. Si cambiaste la contraseña, actualízala aquí.
  9. Guarda los cambios y recarga tu web.

[TIP] Si no recuerdas la contraseña, en Plesk puedes generar una nueva desde la base de datos y luego copiarla al wp-config.php. Es más seguro que intentar adivinarla.


2. Pantalla blanca de la muerte (WSOD)

La temida "White Screen of Death". No ves nada, solo un fondo blanco. Esto suele deberse a un plugin o tema defectuoso, o a un límite de memoria agotado.

Solución desde Plesk

Paso 1: Desactivar plugins manualmente

  1. Desde Plesk, ve a Archivos y navega a la carpeta wp-content/plugins.
  2. Verás una lista de carpetas (cada una es un plugin). Cambia el nombre de la carpeta del plugin sospechoso añadiendo _desactivado al final. Por ejemplo, mi-pluginmi-plugin_desactivado.
  3. Si no sabes cuál es, renombra la carpeta plugins entera a plugins_old. Esto desactivará todos los plugins.
  4. Vuelve a tu web. Si aparece, el problema era un plugin. Ve renombrando uno por uno para identificar al culpable.

Paso 2: Aumentar el límite de memoria

  1. Edita el archivo wp-config.php (como en el punto anterior).
  2. Justo antes de la línea que dice /* ¡Eso es todo, deja de editar! */, añade esta línea:
    define('WP_MEMORY_LIMIT', '256M');
    
  3. Guarda y recarga.

[WARNING] No toques nada más en wp-config.php a menos que sepas lo que haces. Un error de sintaxis puede romper la web.


3. Error 500 - Internal Server Error

Un error 500 es genérico, pero suele estar relacionado con un archivo .htaccess corrupto o un plugin que hace peticiones imposibles.

Cómo arreglarlo en Plesk

  1. Ve a Archivos y busca el archivo .htaccess en la raíz de tu WordPress.
  2. Renómbralo a .htaccess_old (esto lo desactiva temporalmente).
  3. Recarga tu web. Si funciona, el problema está en ese archivo.
  4. Para regenerarlo, ve a Ajustes > Enlaces permanentes en tu administrador de WordPress (si puedes acceder) y haz clic en "Guardar cambios". Si no puedes acceder, crea un nuevo .htaccess desde Plesk con este contenido básico:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    
  5. Si el error persiste, revisa los logs de error en Plesk (sección Logs). Allí verás una línea como PHP Fatal error: ... que te dará la pista exacta.

4. Problemas con los enlaces permanentes (404 en páginas internas)

Después de cambiar la estructura de enlaces, todas las páginas excepto la principal dan error 404. Esto es porque el archivo .htaccess no se ha actualizado correctamente o el módulo mod_rewrite no está activo.

Solución desde Plesk

  1. Regenera el .htaccess como en el punto anterior (renómbralo y luego ve a Ajustes > Enlaces permanentes en WordPress y guarda).
  2. Si no funciona, verifica que mod_rewrite esté habilitado en Plesk:
    • Ve a Herramientas y ajustes > Optimización de rendimiento (o busca "Apache").
    • Asegúrate de que mod_rewrite esté marcado.
    • Si no lo ves, contacta a tu proveedor de hosting (o en Syspanel, revisa la configuración de Apache desde el panel).
  3. También puedes forzar el reescritura desde wp-config.php añadiendo:
    define('WP_HOME', 'http://tudominio.com');
    define('WP_SITEURL', 'http://tudominio.com');
    
    (Cambia la URL por la tuya).

[INFO] Si usas Syspanel (HestiaCP, puerto 2106), la opción de mod_rewrite suele estar en "Servidor Web" > "Apache". Allí puedes activarlo fácilmente.


5. Problemas de permisos de archivos (no puedo subir imágenes o instalar plugins)

WordPress necesita permisos específicos para escribir en ciertas carpetas. Si ves errores como "No se pudo crear el directorio" o "Falta la carpeta de subidas", los permisos están mal.

Cómo corregirlos en Plesk

  1. Ve a Archivos y selecciona toda la carpeta de tu WordPress (por ejemplo, httpdocs).
  2. Haz clic en "Cambiar permisos" (o "Permisos de archivo").
  3. Establece los siguientes valores:
    • Directorios: 755 (rwxr-xr-x)
    • Archivos: 644 (rw-r--r--)
    • Carpeta wp-content: 755, y dentro de ella, uploads debe ser 755 o 777 temporalmente si estás subiendo archivos.
  4. Marca la opción "Aplicar a subdirectorios" y ejecuta.
  5. Después, ve a la carpeta wp-content/uploads y asegúrate de que tenga permisos 755.

[WARNING] No pongas permisos 777 en todo el sitio. Es un riesgo de seguridad. Solo hazlo en uploads si es necesario y luego revierte a 755.


6. El sitio se ve lento o da timeout

Si tu WordPress carga como una tortuga, puede ser por plugins pesados, falta de caché o un servidor sobrecargado.

Soluciones desde Plesk

  1. Activar la caché de Plesk:
    • Ve a Herramientas y ajustes > Optimización de rendimiento.
    • Activa "Caché de contenido estático" y "Caché de páginas" (si tu plan lo permite).
  2. Desactivar plugins innecesarios:
    • Desde Archivos, renombra la carpeta de plugins que no uses (como en el punto 2).
  3. Optimizar la base de datos:
    • En Plesk, ve a Bases de datos, selecciona tu base y haz clic en "Reparar" o "Optimizar". También puedes usar un plugin como WP-Optimize desde el administrador de WordPress.
  4. Aumentar el límite de memoria PHP:
    • En Plesk, ve a Ajustes de PHP (dentro de tu dominio). Busca memory_limit y cámbialo a 256M o 512M.

7. Error "Se ha excedido el límite de conexiones a la base de datos"

Esto ocurre cuando hay demasiadas conexiones simultáneas, a menudo por un plugin mal configurado o un ataque.

Solución rápida desde Plesk

  1. Reinicia la base de datos:
    • En Plesk, ve a Bases de datos, selecciona la tuya y haz clic en "Reiniciar".
  2. Aumenta el límite de conexiones:
    • En Ajustes de PHP, busca max_execution_time y redúcelo a 30 segundos. También busca max_input_time y ajústalo a 60.
  3. Desactiva plugins que hagan muchas consultas:
    • Revisa los plugins de caché o de estadísticas. Desactívalos temporalmente renombrando sus carpetas.

[TIP] Si el error persiste, contacta a tu hosting. Puede que necesiten aumentar el límite de conexiones a nivel de servidor.


FAQ WordPress Plesk: Preguntas frecuentes

Aquí tienes las respuestas a las dudas más comunes que mis clientes me hacen. Espero que te ayuden.

¿Puedo restaurar una copia de seguridad desde Plesk?

Sí. Ve a Herramientas y ajustes > Administrador de copias de seguridad. Allí puedes restaurar archivos o la base de datos completa. Siempre haz una copia antes de hacer cambios importantes.

¿Cómo cambio la contraseña de la base de datos sin romper el sitio?

Desde Bases de datos en Plesk, selecciona tu base, ve a Usuarios y cambia la contraseña. Luego, actualiza wp-config.php con la nueva contraseña. Si no lo haces, el sitio se caerá.

¿Qué hago si no puedo acceder al panel de administración de WordPress?

Usa Plesk para desactivar plugins (renombrando la carpeta plugins) o cambiar el tema (renombra la carpeta del tema activo en wp-content/themes). Luego intenta acceder de nuevo.

¿Syspanel (HestiaCP) es lo mismo que Plesk?

Son paneles diferentes, pero para lo básico (archivos, bases de datos, dominios) funcionan igual. En Syspanel, el puerto de acceso es el 2106 y las opciones están en menús similares. Si usas Syspanel, busca "Base de datos" y "Administrador de archivos".

¿Cómo sé si un error es de mi WordPress o del servidor?

Revisa los logs en Plesk (sección Logs). Si ves errores de PHP (como "Allowed memory size exhausted"), son de WordPress. Si ves errores de Apache (como "Timeout"), puede ser del servidor. En cualquier caso, las soluciones de esta guía cubren ambos.

¿Es seguro editar archivos directamente desde Plesk?

Sí, siempre que tengas cuidado. No borres líneas al azar y guarda una copia del archivo antes de editarlo (puedes descargarlo o renombrarlo). El editor de Plesk es seguro.


Resumen final

Los errores WordPress Plesk pueden parecer abrumadores, pero con estas guías paso a paso puedes solucionar WordPress Plesk tú mismo sin necesidad de ser un experto. Recuerda:

  • Siempre haz una copia de seguridad antes de tocar archivos.
  • Usa Plesk o Syspanel (puerto 2106) para acceder a archivos y bases de datos.
  • Si te atascas, los logs son tus mejores amigos.

Espero que este artículo sobre problemas comunes WordPress te haya sido útil. Si sigues teniendo dudas, revisa la sección de FAQ WordPress Plesk o, por supuesto, contáctame. ¡Estoy aquí para ayudarte!

Ahora ve y arregla ese WordPress. ¡Tú puedes!

¿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