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

Guía para solucionar el error 500 en WordPress desde Syspanel

Actualizado el 3 de diciembre de 2025

¿Te ha aparecido de repente la temida pantalla blanca o un mensaje de error 500 WordPress? No te preocupes, es uno de los problemas más comunes en sitios web y, por suerte, casi siempre tiene solución. En esta guía te explicaré paso a paso cómo solucionar el error interno servidor en WordPress utilizando Syspanel, el panel de control de tu hosting (accesible por el puerto 2106). Voy a asumir que no eres un experto en tecnología, así que iremos despacio y con instrucciones muy claras.


¿Qué es el error 500 en WordPress?

El error 500, también conocido como error interno del servidor, es una respuesta genérica que indica que algo salió mal en el servidor, pero sin dar detalles específicos. En WordPress, las causas más frecuentes son:

  • Un plugin o tema defectuoso.
  • Un archivo .htaccess corrupto.
  • Límite de memoria de PHP agotado.
  • Problemas de permisos en archivos.
  • Un error en el archivo wp-config.php.

Como el mensaje no te dice exactamente qué falla, tendremos que ir probando soluciones una por una. Empecemos con la más rápida y segura.

[INFO] Antes de empezar, asegúrate de tener a mano tus credenciales de acceso a Syspanel. Si no las recuerdas, contacta con tu proveedor de hosting.


Paso 1: Acceder a Syspanel (tu panel de control)

Para realizar los cambios necesarios, primero debes entrar a Syspanel. Este es el sistema que usamos para gestionar tu hosting.

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
  2. En la barra de direcciones, escribe la URL de acceso a Syspanel. Normalmente es algo como https://tudominio.com:2106 o la IP de tu servidor seguida de :2106. Por ejemplo: https://192.168.1.1:2106.
  3. Introduce tu usuario y contraseña de Syspanel. Si no los tienes, pídelos a tu soporte técnico.
  4. Una vez dentro, busca la sección de Archivos o Administrador de archivos. Normalmente se llama "File Manager" o "Administrador de archivos".

[TIP] Si no ves el administrador de archivos, también puedes usar un cliente FTP como FileZilla. Pero para esta guía usaremos Syspanel.


Paso 2: Desactivar plugins y temas desde Syspanel (sin entrar a WordPress)

El error 500 suele estar causado por un plugin o tema conflictivo. Como no puedes acceder a WordPress, lo desactivaremos manualmente desde los archivos.

2.1. Desactivar todos los plugins

  1. En el administrador de archivos de Syspanel, navega hasta la carpeta de tu sitio web. Normalmente está en /home/usuario/public_html o /public_html.
  2. Busca la carpeta llamada wp-content.
  3. Dentro de wp-content, localiza la carpeta plugins.
  4. Haz clic derecho sobre la carpeta plugins y selecciona Renombrar (o "Rename").
  5. Cambia el nombre a algo como plugins_desactivados (o cualquier nombre que recuerdes).
  6. Ahora intenta cargar tu web en el navegador. Si el error 500 desaparece, significa que uno de los plugins causaba el problema.
  7. Para volver a activarlos uno por uno, renombra la carpeta de nuevo a plugins y luego, desde el panel de WordPress (si ya puedes acceder), ve a Plugins y actívalos de uno en uno para identificar al culpable.

[WARNING] Si al renombrar la carpeta el error sigue, no te preocupes. Vuelve a ponerle el nombre original plugins y pasa al siguiente paso.

2.2. Cambiar temporalmente al tema por defecto

  1. Vuelve a la carpeta wp-content.
  2. Busca la carpeta themes.
  3. Dentro de themes, verás una o varias carpetas con los nombres de tus temas instalados (por ejemplo, twentytwentyfour, tu-tema-personalizado, etc.).
  4. Identifica cuál es el tema activo (normalmente el que no es de WordPress por defecto). Renómbralo, por ejemplo, añadiendo _old al final: tu-tema_old.
  5. Esto hará que WordPress use automáticamente un tema por defecto (como Twenty Twenty-Four).
  6. Recarga tu web. Si el error desaparece, el problema está en tu tema anterior.

Paso 3: Restaurar el archivo .htaccess

El archivo .htaccess es un archivo de configuración que a veces se corrompe y provoca el error interno servidor.

  1. En el administrador de archivos de Syspanel, ve a la raíz de tu sitio (donde está wp-config.php).
  2. Busca el archivo llamado .htaccess. Puede estar oculto. Si no lo ves, activa la opción "Mostrar archivos ocultos" en la configuración del administrador de archivos.
  3. Haz clic derecho sobre .htaccess y selecciona Renombrar. Ponle .htaccess_old.
  4. Ahora intenta cargar tu web. Si funciona, el archivo estaba dañado.
  5. Para regenerar uno nuevo, ve a Ajustes > Enlaces permanentes en tu panel de WordPress (cuando puedas acceder) y haz clic en Guardar cambios. Esto creará un .htaccess nuevo.

[INFO] Si no puedes acceder a WordPress aún, no te preocupes. Puedes crear un .htaccess básico manualmente. Crea un archivo de texto llamado .htaccess (sin extensión) y pega este contenido:

# 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 4: Aumentar el límite de memoria de PHP

A veces el error 500 aparece porque WordPress se queda sin memoria. Podemos aumentarla desde Syspanel.

4.1. Modificar wp-config.php

  1. En la raíz de tu sitio, busca el archivo wp-config.php.
  2. Haz clic derecho y selecciona Editar (o "Edit").
  3. Busca la línea que dice define('WP_MEMORY_LIMIT', '64M');. Si no existe, agrégala justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */.
  4. Cambia el valor a 256M o incluso 512M. Por ejemplo: define('WP_MEMORY_LIMIT', '256M');
  5. Guarda el archivo y prueba tu web.

4.2. Crear o modificar php.ini (si está permitido)

  1. En la misma raíz, busca si existe un archivo llamado php.ini. Si no, créalo.
  2. Edítalo y agrega esta línea: memory_limit = 256M
  3. Guarda y recarga la web.

[WARNING] No todos los hostings permiten modificar php.ini. Si no funciona, contacta con soporte.


Paso 5: Verificar permisos de archivos y carpetas

Los permisos incorrectos también pueden causar el error 500 WordPress.

  1. En Syspanel, selecciona todos los archivos y carpetas de la raíz de tu sitio (puedes usar Ctrl+A).
  2. Haz clic derecho y elige Cambiar permisos (o "Change permissions").
  3. Aplica estos valores:
    • Carpetas: 755
    • Archivos: 644
    • wp-config.php: 600 o 640 (por seguridad)
  4. Aplica los cambios y recarga tu web.

[TIP] No cambies permisos a 777, ya que es inseguro. Si algún plugin te lo pide, mejor busca alternativas.


Paso 6: Revisar el registro de errores (logs)

Si nada de lo anterior funciona, toca mirar los registros del servidor para obtener pistas más concretas.

  1. En Syspanel, busca la sección Registros o Logs. Puede estar en "Servicios" o "Herramientas".
  2. Busca el log de errores de PHP o error_log. Normalmente se encuentra en la raíz de tu sitio o en una subcarpeta llamada logs.
  3. Abre el archivo más reciente y busca líneas que contengan "PHP Fatal error" o "Error 500".
  4. Copia el texto del error y búscalo en Google o compártelo con tu soporte técnico. Por ejemplo, un error como Allowed memory size exhausted te indica que necesitas más memoria (ya lo solucionamos en el paso 4).

[INFO] Si no encuentras el log, puedes activar la visualización de errores en WordPress. Edita wp-config.php y agrega estas líneas justo antes de la línea final:

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

Luego carga tu web y verás el error en pantalla. No olvides borrar estas líneas después para no mostrar errores a los visitantes.


Preguntas frecuentes (FAQ)

¿Por qué aparece el error 500 solo en algunas páginas?

Puede deberse a un plugin que solo se ejecuta en ciertas páginas (como un formulario de contacto o un slider). Prueba a desactivar plugins uno por uno desde la carpeta plugins (como en el paso 2.1).

¿El error 500 puede deberse a una actualización de WordPress?

Sí, a veces una actualización de WordPress, un plugin o un tema puede generar conflictos. Si el error apareció justo después de actualizar, prueba a restaurar una copia de seguridad anterior desde Syspanel (si tienes).

¿Cómo puedo prevenir el error 500 en el futuro?

  • Mantén WordPress, plugins y temas actualizados.
  • Haz copias de seguridad periódicas (Syspanel suele tener una herramienta de backups).
  • No instales plugins o temas de fuentes no confiables.
  • Aumenta el límite de memoria de PHP de forma preventiva (paso 4).

¿Qué hago si ninguna de estas soluciones funciona?

Si has probado todos los pasos y el error persiste, contacta con el soporte técnico de tu hosting. Proporciónales la información de los logs que encontraste en el paso 6. Ellos podrán revisar la configuración del servidor a nivel más profundo.


Resumen rápido

  1. Accede a Syspanel (puerto 2106).
  2. Desactiva todos los plugins renombrando la carpeta plugins.
  3. Cambia el tema activo renombrando su carpeta.
  4. Renombra el archivo .htaccess para regenerarlo.
  5. Aumenta la memoria PHP en wp-config.php.
  6. Ajusta permisos a 755/644.
  7. Revisa los logs de error para más pistas.

El error 500 WordPress puede ser frustrante, pero con estas herramientas de Syspanel solución podrás resolverlo tú mismo en la mayoría de los casos. Recuerda siempre hacer una copia de seguridad antes de hacer cambios importantes. ¡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