Drbguestbook
Das Drbguestbook (auch: DRBGuestbook) ist eine Gästebuch-Software auf Grundlage von PHP. Dabei wird keine Datenbank benötigt, die Einträge werden stattdessen direkt in eine Textdatei geschrieben. Es ist möglich, Einträge zu löschen und unerwünschte IP-Adressen über eine Administrationsoberfläche zu sperren. Enthalten sind ebenso eine Anzahl von Anti-Spam-Funktionen, darunter Bild-Verifikation und URL-Blockierung. Mit jedem gemachten Eintrag wird gleichzeitig eine E-Mail an den Administrator verschickt.
Installation
Vorbedingungen
- PHP 4.4 oder höher
- GD library (bei Verwendung des Captcha) - Paket "php5-gd"
- Apache HTTP Server (empfohlen)
- Parameter "register_globals off" in der Datei "php.ini"
- "AllowOverride" muss in der Apache-Konfiguration für das Gästebuch-Verzeichnis angeschaltet sein
Herunterladen der Datei "DRBGuestbook.zip" von der Homepage und Entpacken im Apache-DocumentRoot-Verzeichnis. Gleichzeitig kann es nicht schaden, die aus Windows stammenden CR-Zeichen ("^M") mittels fromdos zu entfernen.
$ unzip DRBGuestbook.zip $ cd guestbook $ find . -type f -exec fromdos {} \;
Konfiguration
Eine genaue Konfigurationsanleitung ist in der Datei "README.txt" zu finden.
$ vi /var/www/guestbook/config.php $MAX_COMMENTS_LENGTH = 4096; $ADMIN_USERNAME = ""; $ADMIN_PASSWORD = ""; $ADMIN_EMAIL_ADDRESS = "";
Die Administration erfolgt dann über den folgenden URL.
http://<Rechnername>/guestbook/login.php
Das Gästebuch selber ist dann über den folgenden URL aufrufbar.
http://<Rechnername>/guestbook/
Soll die im Verzeichnis "guestbook" liegende Datei ".htaccess" genutzt werden, so muss der Apache HTTP Server entsprechend konfiguriert werden.
Weblinks
- DRBGuestbook (DBScripts.net)