norito
03-09-2004, 14:15
Hallo,
ich habe ein clickcounter - Skript im cgi-bin installiert.
Die Rechte :
ls -l
-rwxr-xr-x 1 web1 ftponly 3310 May 21 2003 clickcount.cgi
-rwxrwxrwx 1 web1 ftponly 0 Aug 20 2000 clickcount.db
-rw-r--r-- 1 web1 ftponly 2668 Sep 3 14:44 clickcount.zip
-rwxrwxrwx 1 web1 ftponly 0 Dec 11 1999 file.lck
-rw-rw-rw- 1 web1 ftponly 2520 May 21 2003 readme.txt
-rwxrwxrwx 1 web1 ftponly 73 Sep 2 20:53 test.cgi
Über einen Aufruf a la
<a href="/cgi-bin/clickcount.cgi?action=jump&URL=http://www.mrunix.de">
kommt ein Serverfehler 500.
Das Apache-Log zeigt an :
[Fri Sep 3 15:05:15 2004] [error] [client xx.xx.xx.xx] Premature end of script headers: /home/www/web1/html/cgi-bin/clickcount.cgi
Das ist nun schon das zweite Clickcounter-Skript, das nicht funktioniert. Ich habe bereits versucht, die Datei in die geschrieben wird, aus dem Cgi-bin rauszunehmen, gleiches Ergebnis. Der Perl-Pfad ist richtig, da das Skript auf der Bash läuft und das cgi-bin geht bei Apache im Prinzip auch, da test.cgi (Hallo Welt) auch funktioniert !
Was kann ich noch machen, was habe ich übersehen ?
Wäre sehr dankbar für Hilfe.
danke, tom
ich habe ein clickcounter - Skript im cgi-bin installiert.
Die Rechte :
ls -l
-rwxr-xr-x 1 web1 ftponly 3310 May 21 2003 clickcount.cgi
-rwxrwxrwx 1 web1 ftponly 0 Aug 20 2000 clickcount.db
-rw-r--r-- 1 web1 ftponly 2668 Sep 3 14:44 clickcount.zip
-rwxrwxrwx 1 web1 ftponly 0 Dec 11 1999 file.lck
-rw-rw-rw- 1 web1 ftponly 2520 May 21 2003 readme.txt
-rwxrwxrwx 1 web1 ftponly 73 Sep 2 20:53 test.cgi
Über einen Aufruf a la
<a href="/cgi-bin/clickcount.cgi?action=jump&URL=http://www.mrunix.de">
kommt ein Serverfehler 500.
Das Apache-Log zeigt an :
[Fri Sep 3 15:05:15 2004] [error] [client xx.xx.xx.xx] Premature end of script headers: /home/www/web1/html/cgi-bin/clickcount.cgi
Das ist nun schon das zweite Clickcounter-Skript, das nicht funktioniert. Ich habe bereits versucht, die Datei in die geschrieben wird, aus dem Cgi-bin rauszunehmen, gleiches Ergebnis. Der Perl-Pfad ist richtig, da das Skript auf der Bash läuft und das cgi-bin geht bei Apache im Prinzip auch, da test.cgi (Hallo Welt) auch funktioniert !
Was kann ich noch machen, was habe ich übersehen ?
Wäre sehr dankbar für Hilfe.
danke, tom