CGI Script bringt Fehler. Nach Kopie kein Fehler

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

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