Hallo,
ich habe einen neuen Sever, der unter SuSE Linux 9.3 und Plesk 7.5 Reloded laüft. Ich weis, Plesk mag nicht jeder, jedoch ist es gar nicht so schlecht, wenn man später mal viele Pages hostet. Ich habe SSH Zugang (Root-Rechte).
Wenn ich in meinem cgi-bin Verzeichniss ein Perl-skript laufen lasse, kommt Internal Server Error. In der Log steht: Premature end of script headers: test.pl
Ich habe schon in anderen Forum Beiträgen gelesen, das man den cgi-bin Orndner die Rechte 755 geben soll und der PL-Datei auch. Schon gemacht, jedoch ohne erfolg.
Die PL-Datei ist im ASCII(Text)-Format übertragen worden.
Was mich wundert ist, wenn ich das PL-Script in den Ordner httpdocs verschiebe (wo normalerweise nur php, html, jpg, ... Dateien liegen), geht das PL-Script ohne Probleme.
Vieleicht denkt jetzt einer:
"Dann lass es doch im httpdocs ordner"
- Ich will, das es im cgi-bin Ordner läuft und nicht im httpdocs Ordner.
Hilfe, hilfe, hilfe.
Grußß
Maxi