Seite 1 von 1

PHPOPENCHAT

Verfasst: 06.07.2005 11:28
von aniaaa
Hi
ich hab mir den POC 3.0.2 runtergeladen und ab leider festgestellt, dass die Anleitung auf Englisch ist.

Über die install.php kann ich das auch nicht machen, weil sonst 1000 Fehler auftauchen...

kann mir mal bitte jmd erklären, wie ich den Chat auf meine Seite integrieren kann?
hat vielleicht jmd eine anleitung auf deutsch??

liebe grüße, aniaaa

Verfasst: 06.07.2005 14:39
von Markus Wandel
Hi,

nimm das hier

Code: Alles auswählen

Installation des PHPOpenchat 3.x ohne Install-Datei.

Nach dem herunterladen der aktuellsten POC Version das Paket entpacken. Ich gehe bei der Anleitung davon aus das der Chat unter Linux/Apache installiert wird!!

Schritt eins:
Öffne die Datei config.inc.php
Mache in Zeile 63, sollte so aussehen: define('TMPDIR','/tmp');
folgende Angabe:
define('TMPDIR','/home/strato/www/di/www.deine-domain.de/htdocs/tmp');

ACHTUNG wie dieser Pfad genau auszusehen hat kannst du leicht feststellen.
Erstelle dir eine Datei mit dem Namen root.php die folgenden Inhalt haben muss:
<?php echo $DOCUMENT_ROOT; ?>
Übertrage diese root.php auf den Server und rufe sie im Browser auf, du erhältst dann den richtigen Pfad.
Diesen kopieren und vor das /tmp einfügen.

Schritt zwei, die Angaben zur Datenbank in etwa bei Zeile 142:
define('DATABASE_HOST','localhost'); (ist die db auf deinem Server so lassen, ansonsten den Host hinschreiben wie db.puretec.de
define('DATABASE_USER','dein username');
define('DATABASE_PASSWORD','dein passwort');
define('DATABASE_TABLESPACE','name der datenbank');/* The value 'poc' is an example only!

Das reicht fürs erste schon, speichere die Datei ab.

Schritt drei:
Gehe in die Verwaltung zur Datenbank, meist ist dies ein Tool wie PHPMyAdmin, diese Angaben bekommst Du von Deinem Provider
Bei den Neueren Versionen von PHPMyAdmin klicke den Namen der DB an, dann rechts den Reiter SQL
Dann öffnet sich eine Seite in der im unteren Teil eine leeres Feld ist, daneben steht Durchsuchen.
Klicke dieses an und wähle die Datei db.shema aus dem Chatordner und klicke auf OK
Alle erforderlichen Datenbankfelder werden nun eingerichtet. 

Schritt vier:
Übertrage die Dateien des Chat auf den Server.
ACHTUNG die Datei install.php NICHT mit auf den Server spielen!!

Schritt fünf:
Lege mit Deinem FTP Programm einen Ornder mit dem Namen tmp auf der Hauptebene an, gebe diesem Schreib- und Leserechte.

Schritt sechs:
Gebe dem Ordner für die Chattericons, zu finden unter 
Include/Templates/Openchat/Icons/Chatter, ebenfalls Schreib- und Leserechte.

Schritt sieben:
Rufe die Datei test.php, zu finden im Hauptverzeichnis des Chat in einem Browser auf.
Alle rechts gezeigten Felder sollten Grün sein. Ist dies nicht so korrigiere die angezeigten Fehler

Schritt acht:
Starte den Chat und NOTIERE Dir das angezeigte Operator Passwort.

Schritt neun:
Als Operator einloggen, und den Chat verwalten.

Schritt zehn:
Wenn alles nun installiert ist gehe noch einmal in Ruhe die Datei config.inc.php durch. Dort solltest Du nun die oben nicht beschriebenen Angaben zu deiner eMail, dem Chatnamen, der Logout URL usw. nachholen und die Datei erneut auf den Server übertragen.

Das war es schon.
Damit habe ich meinen Chat installiert bekommen.

bye
Markus

Verfasst: 06.07.2005 17:00
von aniaaa
Hi

ich hab noch ein Problem mit der Datenbank. bin bei schritt 3 stehen geblieben...

Da steht es soll ein Kasten sein wo man was durchsuchen kann,... ich bin bei funpic angemeldet und hab da phpmyadmin 2.6.2 und da kann ich dieses feld nicht finden.

meine hauptdatenbank in der alles drin ist, heißt hope4you, soll das da wo rein oder soll ich eine neue datenbank erstellen??

wäre super, wenn mir das mal einer erklären könnte...


aber bis jetzt schon mal vielen dank für die anleitung :)

Verfasst: 06.07.2005 17:29
von aniaaa
ich glaube ich hab das jetzt mit der datenbank hinbekommen, aber wenn ich das mit dem test mache, ist das erste und zweite feld rot, dann grün, dann wieder rot und grün...

und das steht da noch:

Warning: ini_set() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/phpopenchat/config.inc.php on line 73

Warning: ini_set() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/phpopenchat/config.inc.php on line 74


Check Status
POC-Database:
POC-Tables: POC database schema checked
POC-Templates: tried to open templates in '/phpBB2/phpopenchat/include/templates/openchat'

Webserver write access in /usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/phpopenchat/usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/tmp:
The temporary directory, where the webserver MUST have write access, is defined as 'TMPDIR' in config.inc.php
If you have setup the rights for 'TMPDIR' to full read and write access (Unix 'chmod 777') but the test shows even so red, your ISP has switched on 'safe_mode' or has defined 'open_basedir' within the PHP configuration file (php.ini). open_basedir, if set, limits all file operations to the defined directory.

Webserver write access in /usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/phpopenchat/include/templates/openchat/images/icons/chatter: Each chatter has the possibility to upload a private icon, which he can use within the chat. So, the webserver needs write access to this directory to store private images.

If you see always green, all is fine, login.
If you see red, please:

Edit the file config.inc.php and setup your database connection. Change:
DATABASE_HOST
DATABASE_USER
DATABASE_PASSWORD
DATABASE_TABLESPACE
to your values. (Hint: DATABASE_TABLESPACE contains your SQL-tables and hopefully the POC-SQL-tables.)
Import the POC database tables
Open a command-shell and do a:
# mysqladmin create poc
# mysql poc < /path/to/poc/db.schema
First point only, if you want to have the POC-SQL-tables in a separat tablespace. In the most cases, user have already such a tablespace and there are no problems to import POC-SQL-tables into this tablespace.
If you have enabled safe_mode, or open_basedir further restrictions may apply.
In case you have no write access to /usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/phpopenchat/usr/export/www/vhosts/funnetwork/hosting/hope4you/phpBB2/tmp

Create a director 'tmp' for example in /usr/export/www/vhosts/funnetwork/hosting/hope4you
Give webserver write access to this directory. (chmod 666)

Please read the INSTALL instructions!




Dabei kommt heraus, dass das noch nicht in Ordnung ist:

- database account settings
- phpopenchat's database schema
- webserver write access in tmp-directory


was hab ich da nur falsch gemacht?!

Verfasst: 07.07.2005 09:23
von Markus Wandel
Moin,

Hast du bei den angegebenen Verzeichnissen erstellt und auch entsprechend die CHMODs gesetzt (777 bzw 666) ??

Der Chat braucht in den Verzeichnissen Schreib-Lesezugriffe.

Überprüfe das mal mit deinem FTP-Programm.

Dann kann man weitersehen ob noch woanders Fehler sind.

bye
Markus

Verfasst: 18.08.2006 22:19
von Frank160967
wo bekomme ich das poc runtergeladen?

Verfasst: 18.08.2006 22:19
von Frank160967
wo bekomme ich das poc runtergeladen?

Verfasst: 18.08.2006 22:20
von Frank160967
wo bekomme ich das poc runtergeladen?

Gibt es auch poc in Deutsch?