lars610
Gast
Hallo,
ich habe folgendes Problem mit dem Apache unter MacOS 10.4.2 (nach Update von 10.3):
Der Apache kann keine CGI/Perl Skripte starten. Das ganze liegt nicht an den üblichen verdächtigen Sachen, sondern scheint ein Konfigurationsproblem zu sein. Im Verzeichnis ~/Sites liegt ein ganz banales Perl Skript (test.cgi), welches eine simple HTML Seite ausgibt. Die Rechte von test.cgi sind 755, in der httpd.conf ist das ~/Sites Verzeichnis auf ExecCGI konfiguriert. Nimmt man das ExecCGI raus, wird der Quelltext des Skripts ausgegeben, es kann also gelesen werden. Setzt man aber ExecCGI und ruft das Skript im Browser auf, erhält man einen Internal Server Error (500). Die error.log teilt lediglich ein "Premature end of script headers: ~/Sites/test.cgi" mit.
Irgendjemand eine Idee?
Danke & Gruss,
Lars.
ich habe folgendes Problem mit dem Apache unter MacOS 10.4.2 (nach Update von 10.3):
Der Apache kann keine CGI/Perl Skripte starten. Das ganze liegt nicht an den üblichen verdächtigen Sachen, sondern scheint ein Konfigurationsproblem zu sein. Im Verzeichnis ~/Sites liegt ein ganz banales Perl Skript (test.cgi), welches eine simple HTML Seite ausgibt. Die Rechte von test.cgi sind 755, in der httpd.conf ist das ~/Sites Verzeichnis auf ExecCGI konfiguriert. Nimmt man das ExecCGI raus, wird der Quelltext des Skripts ausgegeben, es kann also gelesen werden. Setzt man aber ExecCGI und ruft das Skript im Browser auf, erhält man einen Internal Server Error (500). Die error.log teilt lediglich ein "Premature end of script headers: ~/Sites/test.cgi" mit.
Irgendjemand eine Idee?
Danke & Gruss,
Lars.