The CGI-Forum

Here you can read all entries on the board and/or make own entries. Have fun!
Problem mit Gästebuch-Skript - xwolf (xwolf@xwolf.com), 26.8.97 - 17:46:55
>Hallo,
>In der August Ausgabe der Internet Professional wurde ein CGI-Script 'Gästebuch' vorgestellt.
>Daraufhin habe ich mir das Perl Script gbook.pl von deren Seiten
>heruntergeladen. Leider komme ich mit dem Setzen der Variabeln an die
>Serverumgebung nicht ganz klar. Folgende Zeilen sind im Script
>anzupassen:

Ganz wichtig: Du befindest dich auf einer UNIX-Ebene! Mit Windows
hat das nichts mehr zu tun! (Unter Windows laeuft eh kein sicheres
Programm)

>
>$guestbookurl = 'http://your.host.com/~yourname/guestbook.html';
Hierin steht die URL fuer dein Gaestebuch.

>$guestbookreal = '/home/yourname/public_html/guestbook.html';
Hierin steht der lokale Pfad zu der Datei guestbook.html auf deinem
Account. Unter Unix kriegst du den ganzen Pfad einfach mit dem Kommando
pwd.
In dieser Datei werden die Eintraege geschrieben.

>$guestlog = '/home/yourname/public_html/guestlog.html';
Hierin werden logging-Informationen geschrieben, wie von wo die User sich eingetragen haben. Es gilt gleiches wie oben.

>$cgiurl = 'http://your.host.com/cgi-bin/guestbook.pl';

Hier steht die URL zu dem CGI-Skript selbst.

>$date_command = '/usr/bin/date';
date ist ein UNIX-Kommando, welches wahrscheinlich in /usr/bin/ liegt.
Um sicherzugehen kannst du ja mal which date eintippen auf
der Kommandoebene!

>
Im uebrigen muss ich hinzufuegen, das das Skript gbook.pl das die Leute in
der IP gezeigt haben, unsicher ist, wenn man viele Zugriffe auf seiner
Seite hat.
Im Guestbook der IP hab ich bereits darauf hingewiesen, dass die Gefahr bei
diesem Guestbook besteht, dass Daten zerstoert werden koennen, weil kein
Schutz vor gleichzeitigen Schreiben auf die Log-datei oder die HTML_Datei
besteht!

Wenn du eine relative unbekannte Homepage mit Hits unter 200 am Tag hast,
ist das Skript ok. Aber wenn du mehr hast, solltest du besser ein anderes
nehmen; Zum Beispiel meines.

Ciao,
Wolfgang


New MessageReply tn thisReply on topicDeleteOverviewPreviousNext Mail this Mail topic Mail all
New messageReply to this messageEntry to this topicDelete entryAll entries Previous Entry Next EntryMail this message Mail this topic Mail all messages

Script written by
Wolfgang Wiese, feedback welcome.