Error 500 Internal Server Error: qué significa y cómo encontrar la causa
El error 500 es la forma que tiene el servidor de decir "algo se rompió adentro y no sé explicarte qué". La aplicación que arma la página (WordPress, una tienda, tu propio código) falló mientras respondía. Al visitante solo le aparece una página en blanco o un mensaje genérico.
Causas más comunes
- Un plugin o tema con errores, sobre todo justo después de una actualización.
- El archivo
.htaccessdañado o con una regla que el servidor no entiende. - Límite de memoria de PHP demasiado bajo para lo que hace el sitio.
- Permisos de archivos incorrectos después de subir archivos por FTP.
- Versión de PHP incompatible: el hosting actualizó PHP y algún plugin viejo dejó de funcionar.
- Un error en el código de tu aplicación después de un cambio.
Cómo encontrar la causa
- Mirá el log de errores: es lo que más rápido te dice qué pasó. En cPanel está en "Errores" o "Registros"; en un servidor propio, en el log del servidor web o de PHP.
- WordPress: activá el modo depuración agregando
define('WP_DEBUG', true);ydefine('WP_DEBUG_LOG', true);enwp-config.php. El detalle queda enwp-content/debug.log. Desactivalo al terminar. - Plugins: renombrá la carpeta
wp-content/pluginspor FTP. Si el sitio vuelve, el culpable es un plugin: reactivalos de a uno. - .htaccess: renombralo a
.htaccess-viejoy probá. Si funciona, regeneralo desde Ajustes, Enlaces permanentes. - Memoria: subí el límite con
define('WP_MEMORY_LIMIT', '256M');o desde la configuración de PHP del hosting.
500, 502 y 503
- 500: falló la aplicación.
- 502: un intermediario recibió una respuesta inválida. Ver error 502 Bad Gateway.
- 503: el servidor no puede atender ahora. Ver error 503.
Enterate antes que tus clientes
Un 500 después de una actualización automática puede pasar de noche y durar hasta que alguien te avisa. Vigía revisa tu sitio cada pocos minutos y te avisa por Telegram apenas responde con error, y otra vez cuando vuelve. Gratis para 2 sitios.
¿Tu sitio está bien ahora?
O directamente probá Vigía gratis: te avisa por Telegram si se cae, y antes de que venzan el SSL y el dominio.