rita: cgi-script bei strato

Beitrag lesen

Bastle immer noch daran, ein Gästebuchscript auf dem Strato Server zum Laufen zu bringen. Immer wieder:INTERNAL SERVER ERROR
Rechte sind richtig vergeben / Hochgeladen habe ich auch korrekt:
-Unterordner guestbook im CGI-BIN : Verzeichnis sowie das Script auf  chmod 755 . Das Script im ASCII  Modus hochgeladen.
-Den Ordner guestbook im ROOTVERZEICHNIS : Verzeichnis, HTML + Txt  Dateien auf chmod 777. HTML im ASCII Modus und Bilder im BINÄR Modus hochgeladen.
Teste ich das Script mit "Telnet perl -w guestbook.pl" erhalte ich folgende Meldung:

Illegal character \015 (carriage return) at guestbook.pl line 3.
Maybe you didn't strip carriage returns after a network transfer?)

Hier ist der Scriptanfang:

#!/usr/bin/perl

URL des Gästebuchscriptes

$cgiurl = "http://www.immisch-bremen.de/cgi-bin/guestbook/guestbook.pl";

Admin Passwort

$admin_pass = "passwort";

Basis URL den HTML Gästebuchdateien - ohne "/" am Ende

$bookurl = "http://www.immisch-bremen.de/guestbook";

bPfad zu HTML Gästebuchdateien - ohne "/" am Ende

$base_dir = "/home/strato/www/im/www.immisch-bremen.de/htdocs/guestbook";

Gästebucheinträge pro Seite;

$entries = 10;

Dateilocking ein/aus; ($lock=0 für Win32)

$lock = 1;

HTML erlauben - 0=nein; 1=ja;

Wer kann helfen ??? Sind die Pfadangaben richtig ?
Schwierigkeiten bei cgi-scripten bekomme ich immer erst, wenn Pfadangaben ins Spiel kommen.
Danke