====== Schnellstart ====== Überprüfen Sie zunächst, ob die [[required-config|Systemvoraussetzungen]] erfüllt werden. ===== Automatische Installation per Setup-Script ===== //(nicht für alle Versionen verfügbar)// - Laden Sie das selbstentpackende Setup-Script (phpfreechat-x.x-setup.php) der gewünschten Version von der [[:download|Downloadseite]] herunter. - Laden Sie diese Datei in ein öffentlich zugängliches Verzeichnis auf Ihrem Webserver hoch. - Rufen Sie die Datei in Ihrem Browser auf und führen Sie die einzelnen Schritte des Setups aus. //__Hinweis__: Löschen Sie aus Sicherheitsgründen das Setup-Script nach Abschluss der Installation.// ===== Manuelle Installation ===== //(wenn das GZIP-Modul unter PHP nicht zur Verfügung steht oder kein Setup-Script vorhanden ist)// - Laden Sie die Archivdatei der gewünschten Version von der [[:download|Downloadseite]] herunter (zip bzw. tar.gz für Linux-Anwender). - Entpacken Sie das Archiv lokal auf Ihrem Computer und laden Sie dann das "phpfreechat-x.x"-Verzeichnis in ein öffentlich zugängliches Verzeichnis auf Ihrem Webserver hoch. //Tipp: Wenn Sie einen SSH-Zugang besitzen, wird empfohlen, das Archiv direkt auf dem Server zu entpacken mittels "tar xzf phpfreechat-x.x.tar.gz".// - Setzen Sie die Schreibrechte der Verzeichnisse "phpfreechat-x.x/data/public" und "phpfreechat-x.x/data/private". Entweder mittels FTP-Client: 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**.// - Rufen Sie das "phpfreechat-x.x"-Verzeichnis über Ihren Browser auf, um den Chat zu starten. ===== Konfiguration des Chats ===== 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: phpFreeChat printChat(); ?> Weitere Optionen werden über das Array $params festgelegt. Eine Übersicht finden Sie in der [[:parameters|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 [[faq#wie-geht-das-mit-dem-rehash|/rehash]]-Befehl ausgeführt werden, damit die Änderungen wirksam werden.