Überprüfen Sie zunächst, ob die Systemvoraussetzungen erfüllt werden.
(nicht für alle Versionen verfügbar)
(wenn das GZIP-Modul unter PHP nicht zur Verfügung steht oder kein Setup-Script vorhanden ist)
CHMOD 777 phpfreechat-x.x/data/private CHMOD 777 phpfreechat-x.x/data/public
oder über SSH:
chmod 777 phpfreechat-x.x/data/*
Hinweis: Unter Umständen erhalten Sie die Fehlermeldung “Error: the chat cannot be loaded!…” beim Start des Chats. Versuchen Sie es dann mit chmod 755.
Die Konfiguration wird direkt in der Datei “phpfreechat-x.x/index.php” vorgenommen, die auch den Chat startet. Sie enthält standardmäßig eine Beispielseite, die Sie Ihren Bedürfnissen entsprechend anpassen oder deren Inhalt Sie komplett überschreiben können. Ebenso können Sie eine ganz neue Datei dafür anlegen.
Die Chat-Datei muss mindestens folgenden Inhalt haben:
<?php require_once ('src/phpfreechat.class.php'); $params['serverid'] = md5(__FILE__); // eindeutige ID zur Identifizierung des Chats // ... weitere Optionen hier einfügen ... $chat = new phpFreeChat($params); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>phpFreeChat</title> </head> <body> <?php $chat->printChat(); ?> </body> </html>
Weitere Optionen werden über das Array $params festgelegt. Eine Übersicht finden Sie in der Parameterliste. Beispiele zeigen die Demos im “phpfreechat-x.x/demo”-Verzeichnis.
Um z.B. die Sprache auf deutsch umzustellen, fügen Sie eine der folgenden Zeilen zur Chat-Datei hinzu:
$params['language'] = 'de_DE-informal'; // für Deutsch-Du $params['language'] = 'de_DE-formal'; // für Deutsch-Sie
Achtung: Wenn ein Parameter geändert, hinzugefügt oder gelöscht wird, muss der /rehash-Befehl ausgeführt werden, damit die Änderungen wirksam werden.