Mein CGI-Script stirbt mit "500 internal Server Error" - was kann ich tun ?
Dieser hat üblicherweise zwei mögliche Gründe: Entweder es wurde kein gültiger Content-Type-Header gesendet, oder es gab Fehler beim Kompilieren des Scriptes.
In beiden Fällen hilft ein Blick in die Logdatei des Webservers, bei Apache unter Linux liegt die per Default in /var/log/apache2/error.log.
Mehr Informationen zum Thema gibt es auch bei der deutschsprachen Perl-Community.
Folgende Artikel könnten Dich auch interessieren:
Wie bringe ich Perl-Scripte zum Laufen?CGI Internal Server Error
500 Internal Server Error
CGI-Verzeichnis auf Apache
Upload per CGI