×

Mi script CGI me está dando un 500 Internal Server Error. ¿Qué debería hacer?

Pregunta Mi script CGI me está dando un 500 Internal Server Error. ¿Qué debería hacer? Respuesta Se trata de uno de los errores más conflictivos que tu servidor Apache puede lanzarte 500 Internet Server Error. Cuando aparece, normalmente nadie sabe qué está causando este error ni cómo.

A continuación te propongo una lista de consejos que puedes seguir para ayudarte a localizar este error Asegúrate de que los scripts están subidos en la carpeta correcta. Comprueba que tu programa de FTP está subiendo los scripts Perl en ASCII, y no en modo binario.

Los permisos del script deben ser 755, permitiendo la ejecución del código. A menudo, modificar un script puede causar errores por faltas o uso de caracteres no soportados. Lee detenidamente los cambios que has hecho y comprueba que todo es correcto. Si aún revisando cada uno de estos pasos el error persiste, intenta ejecutar el script desde la linea de comandos. Si el error sigue siendo el mismo y no puedes averiguar a qué se debe, deberías hablar con el desarrollador del código, no te queda otra. Puede que el script que estás usando sea incompatible con tu servidor. Fotografía

Lea También