HTTP Code: 500 (Internal Server Error)
Referencia de códigos de estado HTTP
Categoría de estado
5xx — Error de Servidor
Significado y definición
El servidor encontró una condición inesperada que le impidió completar la solicitud.
Causas comunes
- Excepciones de código de aplicación no capturadas
- Caídas por pérdida de conexión con la base de datos
- Errores de sintaxis en scripts en ejecución
Cómo resolver errores de códigos HTTP
1. Inspeccionar logs: revise los logs del servidor (ej. error.log) para localizar excepciones de ejecución.
2. Probar endpoint: use nuestro Probador de Uptime para verificar cabeceras de respuesta.
3. Configurar reglas: implemente reglas de redirección o páginas de error personalizadas a continuación.
Configuración de Nginx
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
internal;
}Configuración de Apache
ErrorDocument 500 /500.html