Markus Schaber: Probleme mit Apache (SuSe 5.3) und Win95

Beitrag lesen

Hallo!

Illigal charakter \015 (carriage return) in /cgi-bin/comments.pl ...

In der Datei steht natuerlich nicht \015, aber es sind aber es scheint irgendwo ein Zeilenumbruch an einer Stelle drin zu sein, wo keiner stehen darf. So was kann zum Beispiel passieren, wenn man Beispiele direkt aus dem Browser via Zwischenablage in den Editor kopiert.

Das Problem ist viel eher die Windows-Sitte, CR-LF-Kombinationen als Zeilenumbruch zu verwenden, und die Strenge der meißten Unix-Perl-Interpreter, die diesen CR nicht kennen und deshalb am Ende der Zeile einen unbekannten ASCII-Wert vorfinden (eben jenen \015). Versuche mal mit duconv oder recode eine Neukodierung der Datei von Win nach Unix - das sollte die CRs entfernen.

MfG
markus