Sven Rautenberg: Installieren eines cgi Gästebuches

Beitrag lesen

Aloha!

Und zwar zeigt das Gästebuch einfach keine Nachrichten an. Man kann sie eingeben es wird auch ne Bestätigungsmail verschickt allerdings sieht man keine Einträge. Vielleicht liegt es daran das ich die datei guestlog.log nicht finden kann. Eigentlich müsste dieselbe vom script erstellt werden. Habe auch Verzeichniss und .cgi auf 755 gesetzt.

Das Verzeichnis auf 755 zu setzen war keine so gute Idee. Dann kann nämlich nur der Besitzer des Verzeichnisses dort neue Dateie anlegen. Das CGI-Skript läuft aber wahrscheinlich nicht als "Du", sondern als "Webserver".

Entweder ist der Webserver in der gleichen Gruppe wie du, dann geht 775, oder er ist nicht in der Gruppe, dann musst du 777 als Rechte fürs Verzeichnis vergeben.

Schade eigentlich, dass das Skript da keine Fehlermeldung ausgibt - sowas sollte eigentlich passieren, und es zeugt von schlampiger Programmierung.

Ach ja:
PS: CGI ist keine Sprache, sondern eine Schnittstelle des Webservers, um beliebige Skripte "anzudocken".

- Sven Rautenberg