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

Guía para solucionar el error 500 en WordPress en Plesk

Actualizado el 18 de noviembre de 2025

Imagina que estás navegando por tu web y, de repente, te encuentras con una pantalla en blanco que dice: "Error interno del servidor" o simplemente "Error 500". Es frustrante, sobre todo si no sabes qué lo ha causado. Pero no te preocupes, es uno de los errores más comunes en WordPress y, por suerte, suele tener solución.

En esta guía te explicaré paso a paso cómo solucionar el error 500 en WordPress en Plesk. Trabajaremos desde lo más sencillo hasta lo más técnico, pensando siempre en que puedas hacerlo tú mismo, aunque no seas un experto.


¿Qué es el error 500 en WordPress y por qué aparece en Plesk?

El error 500 WordPress Plesk es un código de estado HTTP que indica que algo ha fallado en el servidor, pero sin dar detalles concretos. Es como si el servidor te dijera: "Algo salió mal, pero no sé decirte exactamente qué".

En un entorno Plesk, este error suele estar relacionado con:

  • Archivos .htaccess corruptos.
  • Plugins o temas incompatibles.
  • Límites de memoria PHP excedidos.
  • Permisos de archivos incorrectos.
  • Errores en el archivo wp-config.php.

La buena noticia es que, siguiendo un orden lógico, podemos identificar y corregir la causa.


Paso 1: Haz una copia de seguridad antes de tocar nada

Antes de empezar, siempre es recomendable tener un respaldo. Si algo sale mal, podrás restaurar tu web sin estrés.

En Plesk, puedes hacer una copia de seguridad desde el panel:

  1. Inicia sesión en Plesk.
  2. Ve a Herramientas y configuraciones > Administrador de copias de seguridad.
  3. Selecciona tu dominio y haz clic en Crear copia de seguridad.

[INFO] Si tu hosting usa Syspanel (el panel que antes se llamaba HestiaCP), el acceso es por el puerto 2106 y el proceso de backup es similar desde la sección de copias de seguridad.


Paso 2: Activa el modo de depuración de WordPress (debug)

El error 500 es mudo. Para que WordPress nos cuente más, activaremos el modo debug.

  1. Accede a tu hosting por FTP o desde el Administrador de archivos de Plesk.
  2. Busca el archivo wp-config.php en la raíz de tu sitio.
  3. Ábrelo con un editor de texto.
  4. Busca la línea que dice: define('WP_DEBUG', false);
  5. Cámbiala por:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Guarda los cambios. Ahora WordPress registrará los errores en un archivo llamado debug.log dentro de la carpeta /wp-content/.

[TIP] Si no encuentras la línea, puedes añadirla justo antes del comentario final /* That's all, stop editing! Happy publishing. */.

Después de esto, recarga tu web. Si el error persiste, revisa el archivo debug.log para ver el mensaje exacto. Eso te dará pistas claras.


Paso 3: Desactiva todos los plugins (desde FTP o Plesk)

A veces un plugin conflictivo provoca el error. Como no puedes acceder al panel de administración, lo haremos manualmente.

  1. Conéctate por FTP o ve al Administrador de archivos de Plesk.
  2. Navega a la carpeta /wp-content/.
  3. Renombra la carpeta plugins a plugins_old (por ejemplo).
  4. Recarga tu web.

Si el error desaparece, el problema era un plugin. Ahora puedes:

  • Crear una nueva carpeta plugins vacía.
  • Ir renombrando uno a uno los plugins de plugins_old a plugins para identificar el culpable.

[WARNING] No borres la carpeta original, solo renómbrala. Así no pierdes la configuración.


Paso 4: Cambia temporalmente el tema de WordPress

Un tema dañado o incompatible también puede causar el WordPress error 500 solución.

  1. Desde FTP o el administrador de archivos, ve a /wp-content/themes/.
  2. Verás una carpeta con el nombre de tu tema activo (por ejemplo, twentytwentyfour).
  3. Renómbrala a tema_old.
  4. WordPress automáticamente intentará usar un tema por defecto (como Twenty Twenty-Four).

Si el error se soluciona, sabes que el tema es el problema. Puedes reinstalarlo o contactar al desarrollador.


Paso 5: Revisa y repara el archivo .htaccess

El archivo .htaccess es un archivo de configuración que puede corromperse fácilmente.

  1. Conéctate por FTP.
  2. Busca el archivo .htaccess en la raíz de tu WordPress.
  3. Renómbralo a .htaccess_old.
  4. Recarga tu web.

Si el error desaparece, el .htaccess estaba dañado. Para regenerarlo:

  • Ve a Ajustes > Enlaces permanentes en tu panel de WordPress (cuando puedas acceder).
  • Simplemente haz clic en Guardar cambios y WordPress creará uno nuevo.

[TIP] Si no puedes acceder al panel, puedes crear un .htaccess limpio 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

Paso 6: Aumenta el límite de memoria PHP

Un Plesk error interno servidor puede deberse a que WordPress se queda sin memoria.

  1. Edita el archivo wp-config.php.
  2. Añade esta línea antes del comentario final:
define('WP_MEMORY_LIMIT', '256M');

Si eso no funciona, puedes intentar aumentarlo a 512M.

También puedes modificar el límite desde Plesk:

  1. Ve a Configuración de PHP (dentro de tu dominio).
  2. Busca la opción memory_limit y cámbiala a 256M o 512M.
  3. Guarda los cambios y reinicia el servicio PHP si es necesario.

Paso 7: Verifica los permisos de archivos y carpetas

Los permisos incorrectos pueden provocar errores 500. En Plesk, puedes ajustarlos fácilmente:

  1. En el Administrador de archivos, selecciona todos los archivos de la raíz.
  2. Haz clic en Permisos y establece:
    • Carpetas: 755
    • Archivos: 644
    • wp-config.php: 600 (por seguridad)

Si usas FTP, puedes hacerlo con comandos como chmod -R 755 en carpetas, pero cuidado con no tocar archivos.

[WARNING] No pongas permisos 777 a menos que sea estrictamente necesario y solo temporalmente.


Paso 8: Comprueba los logs de error del servidor en Plesk

Si nada de lo anterior funciona, toca mirar los logs del servidor.

  1. En Plesk, ve a Sitios web y dominios > tu dominio.
  2. Busca Registros (o Logs).
  3. Revisa el archivo error_log más reciente.

Allí verás mensajes como:

  • PHP Fatal error: Allowed memory size exhausted
  • PHP Parse error: syntax error
  • Premature end of script headers

Estos mensajes te darán la pista definitiva.

[INFO] Si tu panel es Syspanel, los logs suelen estar en la ruta /var/log/apache2/ o /var/log/nginx/, accesibles desde el administrador de archivos.


Paso 9: Reinstala los archivos principales de WordPress

A veces un archivo central de WordPress se corrompe. Puedes reinstalarlo sin perder contenido.

  1. Descarga la última versión de WordPress desde wordpress.org.
  2. Descomprímela en tu ordenador.
  3. Sube las carpetas wp-admin y wp-includes a tu servidor (sobrescribiendo las existentes).
  4. También sube todos los archivos de la raíz excepto wp-content y wp-config.php.

Esto reemplazará los archivos dañados sin tocar tus datos.


Paso 10: Contacta al soporte técnico de tu hosting

Si después de todos estos pasos el solucionar error 500 WordPress sigue apareciendo, puede ser un problema del servidor (PHP mal configurado, módulos faltantes, etc.).

En ese caso, contacta al soporte de tu proveedor de hosting. Diles que has seguido esta guía y que necesitas que revisen los logs del servidor.

[TIP] Si usas Syspanel (puerto 2106), muchos hosts tienen soporte técnico incluido. No dudes en pedir ayuda.


Preguntas frecuentes (FAQ)

¿El error 500 puede deberse a un ataque o malware?

Sí, a veces un archivo malicioso modifica el .htaccess o el wp-config.php. Si sospechas de malware, escanea tu web con un plugin de seguridad (cuando puedas acceder) o pide a tu hosting que lo revise.

¿Pierdo mis datos si reinstalo WordPress?

No, mientras no toques la carpeta wp-content ni el archivo wp-config.php, tus entradas, páginas, imágenes y configuraciones se mantienen intactas.

¿Qué hago si no puedo acceder ni por FTP?

Si no tienes acceso FTP, puedes usar el Administrador de archivos de Plesk desde el panel de control. Si tampoco puedes, contacta al soporte técnico.

¿El error 500 afecta al SEO?

Sí, si el error persiste por mucho tiempo, los motores de búsqueda pueden penalizar tu web. Por eso es importante solucionarlo rápido.

¿Puedo evitar este error en el futuro?

Sí, manteniendo WordPress, plugins y temas actualizados, usando un buen hosting, y haciendo copias de seguridad periódicas.


Conclusión

El error 500 WordPress Plesk puede parecer aterrador, pero en la mayoría de los casos se resuelve con pasos sencillos como desactivar plugins, cambiar el tema o reparar el .htaccess. Recuerda siempre empezar por lo más simple y, si tienes dudas, no dudes en pedir ayuda.

Espero que esta guía te haya sido útil. Ahora ya sabes cómo enfrentarte a ese temido error y devolverle la vida a tu web. ¡Buena suerte!

¿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