CGI Script bringt Fehler. Nach Kopie kein Fehler

Von: , Frage gestellt am Fr, 6. Okt 2000

Hi,

ich kann mir folgendes Phänomen einfach nicht erklären. Ich habe
mit Perl ein CGI Skript geschrieben, dass offensichtlich einmal
einen Fehler hatte, der zu folgendem Eintrag im Apache error_log
geführt hat:

[Fri Oct 6 08:33:35 2000] [error] [client 194.49.118.45] Premature end of script headers: /data/www/cgi
bin/thd.pl

Nachdem ich verschiedene Änderungen am Skript vorgenommen habe
und der Fehler immer noch auftrat, kam mir das ganze schon etwas
komisch vor. Jetzt habe ich das Skript einfach kopiert und das
neue Skript über den Browser aufgerufen -> und es hat funktioniert.
Ich habe aber unmittelbar vorher schon das alte Skript (gleicher Inhalt)
aufgerufen und dafür den Browserchache gelöscht, Aktualisieren mit Shift usw.
und es definitiv nicht funktioniert. Was kann das sein?
Ich setzte als Serverplattform SuSE Linux 6.4 mit einem 2.4er Kernel ein.
Apache hat die Version 1.3.12-7 und Perl perl 5.005, patch 03.

Danke für Hilfe,
Thomas

1 Antworten zu dieser Frage

  1. Antwort von nach 12 Stunden hilfreich
    Re: CGI Script bringt Fehler. Nach Kopie kein Fehl

    Nachdem ich verschiedene Änderungen am Skript vorgenommen habe
    und der Fehler immer noch auftrat, kam mir das ganze schon
    etwas
    komisch vor. Jetzt habe ich das Skript einfach kopiert und das
    neue Skript über den Browser aufgerufen -> und es hat
    funktioniert.
    Ich habe aber unmittelbar vorher schon das alte Skript
    (gleicher Inhalt)
    aufgerufen und dafür den Browserchache gelöscht, Aktualisieren
    mit Shift usw.
    Hallo Thomas,
    vielleicht ist ein unsichtbares irreguläres Zeichen in der Datei? Das hatte ich früher schon u.a. an einer dec alpha. der editor hat aber nichts angezeigt. der compiler hat aber an der zeile gemeckert, so daß ich die stelle finden konnte.
    gruß Eberhard

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!