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