How to resolver el Error 500 (Internal Server Error)

What is el Error 500?

El Error 500 (Internal Server Error) significa que algo in the servidor falló al procesar your solicitud, but el servidor no puede identificar exactamente qué. Es uno de los errors más comunes en WordPress and sitios PHP.

Causes más frecuentes

  • Error de sintaxis en .htaccess
  • Plugin de WordPress corrupto or incompatible
  • Theme with errors de PHP
  • Memory Limit PHP excedido
  • Permissions de files incorrectos

Solution 1 — Revisar el log de errors

  1. Ve a cPanel → Métricas → Errors
  2. O abre el Administrador de Files and busca el file error_log en public_html
  3. Revisa las últimas líneas — te dirá exactamente qué file and línea causó el error

Solution 2 — Verifyr el .htaccess

Renombra temporalmente your .htaccess a .htaccess_bak. If el sitio vuelve, el issue estaba en ese file. En WordPress, ve a Ajustes → Links permanentes → Save cambios for regenerarlo.

Solution 3 — Deactivate todos los plugins (WordPress)

Renombra la folder public_html/wp-content/plugins a plugins_bak. If el sitio funciona, reactiva los plugins uno by uno hasta encontrar el culpable.

Solution 4 — Restore permissions correctos

Los permissions correctos son: folders = 755, files = 644. Puedes verificarlos in the Administrador de Files → clic derecho → Change permissions.

Nada funcionó? Open un support ticket with la URL of the sitio and el message of the log de errors. Nuestro equipo lo resolverá.