Chi Kien Uong
Geranienstraße 30
71034 Böblingen
Deutschland / Germany
|
If you are not registered or logged in, you may still use these forums but with limited features.
Show recent topics
|
|
|
Author |
Message |
|
Irgendwie scheine ich zu blöd zu sein das Gästebuch zum laufen zu bringen.
Nach ersten Fehlversuchen auf einem Remote Server (WebStar unter OSX Unix) nun mit voller Kontrolle auf eigener Maschine. Mac OSX Apache.
Uploadprobleme wie ASCII-Mode o.ä. entfallen also.
Das Script wird auch aufgerufen (Rechte brutal auf 777) doch dann abgebrochen.
Auszug aus dem error.log
[Wed Nov 26 23:53:40 2003] [error] (2)No such file or directory: exec of /Library/WebServer/CGI-Executables/guestbook.pl failed
[Wed Nov 26 23:53:40 2003] [error] [client 192.168.0.2] Premature end of script headers: /Library/WebServer/CGI-Executables/guestbook.pl
Der Einfachheit halber liegt das book nicht im home- sondern dok-root des Servers und die Directory Direktive für timo-horn im httpd.conf ist richtig gesetzt.
Hier der Anfang des Perl Scripts
#!/usr/bin/perl
# #
# Administration: #
# http://localhost/cgi-bin/guestbook.pl?admin=enter #
# #
# url of script
$cgiurl = "http://localhost/cgi-bin/guestbook.pl";
# administration password
$admin_pass = "???";
# base url to all guestbook files without trailing "/"
$bookurl = "http://localhost/timo-horn/content/book";
# base directory to all guestbook files from the server root without trailing "/"
$base_dir = "/Library/WebServer/timo-horn/content/book";
Wo liegt mein Denkfehler?
Wenn das Script sagen würde es könne bestimmte Tags nicht finden - ok
Aber ich habe nur die drei HTML-Dateien etwas im Design verändert aber die Form-Elemente selbstredend belassen.
Nicht umbenannt und die .txt Files sind auch an Ort und Stelle.
Wer kann mir da bitte weiterhelfen?
Ratlose Grüße
Lena
|
|
|
|
|
|
Based on the open source JForum
|