> Faqs > Código de error “500 internal server error” con archivos .pl y scripts de linux.

Código de error “500 internal server error” con archivos .pl y scripts de linux.

Necesito saber cómo arreglar el código de error “500 internal server error” con archivos .pl y otros scripts para linux.

Quiero crear una libreria de archivos que sean accesibles vía linux, pero mi servidor no lo permite, me lo bloquea.

Tengo entendido que es por Apache y que hay que autorizar la ejecución de este archivo, notar quele puse un chmod 777 al archivo y no se puede abrir.

Leí este articulo, pero no acabo de entender bien: ionos.com/community/server-cloud-infrastructure/apache/how-to-fix-http-error-code-500-internal-server-error/

Por favor necesito ayuda con esto, por vuestra amabilidad y tiempo muchas gracias.

Respuestas

Los errores 500 son por errores en el servidor.

Generalmente se deben a errores de programación, o quizás el servidor que no sabe cómo tratar una solicitud.

Para solucionarlo necesitas realizar un estudio detallado de los log del servidor me refiero a Apache pero también a todos los programas, softwares o módulos que pueden intervenir en el tratamiento de esa solicitud. Por ejemplo:

  • Apache: el servidor web tiene unos log, que deberías revisar en primer caso. Quizás ahí encuentres el problema.
  • El intérprete de Perl. No tengo experiencia con este lenguaje, pero algunos lenguajes generan un archivo de logs aparte.
  • El framework o tecnología que uses para desarrollar, si es el caso. A veces nos basamos en frameworks o librerías que tienen sus propios archivos de log.

Lamento no poder ser mucho más preciso, pero es el típico error que puede deberse a muchos posibles problemas.

Borja
325 6 27 17