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

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

Internat error 500
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:

  1. Asegúrate de que los scripts están subidos en la carpeta correcta.
  2. Comprueba que tu programa de FTP está subiendo los scripts Perl en ASCII, y no en modo binario.
  3. Los permisos del script deben ser 755, permitiendo la ejecución del código.
  4. 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 | www.flickr.com

Compruebe También

Tips para aumentar la tasa de conversión de tu Web

Según muchos informes publicados la tasa de conversión media oscila alrededor del 1 por cien, …