perl skript läuft nicht
Posted: 2008-07-02 15:34
Hi,
auf eine unserer Webseiten läuft das in Perl implementierte Suchskript nicht. Bei Eingabe
eines Suchstringes kommt ein PopUp-Fenster, welches den Download anbietet mit dem Text:
in den Errorlogs steht dann
kann mir jemand helfen, das zum Laufen zu bringen...
Das Suchsript search.pl liegt in einem Unterordner der Documentroot (absoluter Pfad "/var/www/web5/html/cgi-bin/")
Folgendes habe ich bisher erfolglos unternommen.
1.) In /var/www/web5/html/cgi-bin/ habe ich eine
.htaccess gelegt mit folgendem Inhalt "AddHandler cgi-script pl"
2.) die Dateirechte von search.pl auf 775 gesetzt.
3.) ein Directory wie folgt gesetzt
<Directory "/var/www/web5/html/cgi-bin/">
Options FollowSymLinks ExecCGI
<IfModule mod_python.c>
<Files ~ ".py$">
AddHandler python-program .py
PythonHandler mod_python.cgihandler
</Files>
</IfModule>
</Directory>
Das alles half aber nichts. Wir hatten unlängst einen Serverumzug. Es kann sein, daß das Searchskript nicht im ASCII - Mode raufgeladen wurden. Kann jemand sagen, welche Fehler daurch eingetreten sein können und wie diese zu beheben sind.
Für weitere Hinweise und Hilfe wäre sehr dankbar..
Gruß
auf eine unserer Webseiten läuft das in Perl implementierte Suchskript nicht. Bei Eingabe
eines Suchstringes kommt ein PopUp-Fenster, welches den Download anbietet mit dem Text:
Code: Select all
Die Datei herunterladen?
Dateityp: »Unbekannt«
Keine installierte ist in er Lage, »search.pl« zu öffnen. Sie können die Datei stattdessen speichern.
Code: Select all
[Wed Jul 02 15:16:41 2008] [error] [client 88.16.147.224] Premature end of script headers: search.pl, referer: http://www.unsereseite.de/
Das Suchsript search.pl liegt in einem Unterordner der Documentroot (absoluter Pfad "/var/www/web5/html/cgi-bin/")
Folgendes habe ich bisher erfolglos unternommen.
1.) In /var/www/web5/html/cgi-bin/ habe ich eine
.htaccess gelegt mit folgendem Inhalt "AddHandler cgi-script pl"
2.) die Dateirechte von search.pl auf 775 gesetzt.
3.) ein Directory wie folgt gesetzt
<Directory "/var/www/web5/html/cgi-bin/">
Options FollowSymLinks ExecCGI
<IfModule mod_python.c>
<Files ~ ".py$">
AddHandler python-program .py
PythonHandler mod_python.cgihandler
</Files>
</IfModule>
</Directory>
Das alles half aber nichts. Wir hatten unlängst einen Serverumzug. Es kann sein, daß das Searchskript nicht im ASCII - Mode raufgeladen wurden. Kann jemand sagen, welche Fehler daurch eingetreten sein können und wie diese zu beheben sind.
Für weitere Hinweise und Hilfe wäre sehr dankbar..
Gruß