09/08/2012

¿Que es el "error 500: Internal error"?

Error 500

Josep Sanz

El error 500, es un error generado por el servidor cuando se encuentra con una situación de error que no puede resolver de forma automática. Es decir: si no se encuentra un fichero, el error es el 404 (Not found), si no se puede listar un directorio, el error 403 será lanzado (Forbidden). Para los errores que no tienen una definición explícita, se generará el error 500 (Internal error).

Este error, normalmente aparece en Apache:

  • cuando se usan directivas no soportadas en los ficheros .htaccess.
  • en algunos hostings donde las restricciones de seguridad limitan la ejecución de scripts PHP, por ejemplo, sólo si los permisos de escritura estan restringidos al própio usuario (chmod 0644).
Es decir, que cuando aparezca un error 500, debemos probar de desactivar las directivas del .htaccess y comprobar los permisos de los scripts PHP.


Línies de XML
55,003
Línies de PHP
13,896
Línies de JS
6,243
Línies de T2T
3,499
Línies de XSLT
2,645
Línies de SQL
1,477