Die Installation von phpChrystal verläuft relativ einfach. Du musst nur alle Dateien in einen Webserver-Ordner deiner Wahl entpacken. Dabei muss die Ordnerstruktur beibehalten werden.
Nun öffnest du php.ini (liegt entweder im Installationspfad von PHP z.B. /usr/bin/php oder aber im $WINDIR$, also z.B. c:/Win2K/) und suchst nach der Zeile
include_path='';
Sollte vor dieser Zeile ein Semikolon stehen, entfernst du dieses und schreibt zwischen die Hochkommata den Pfad zu deinen /phpChrystal/classes-Verzeichnis, das sollte dann z.B. so aussehen:
include_path="c:\apache\htdocs\phpChrystal\classes'
;oder
include_path="/usr/bin/httpd/phpChrystal/classes"
Falls du noch nicht den Ordner für die gespeicherten Sessions eingetragen hast, musst du nach Folgendem suchen:
session.save_path = /tmp
So denn du nicht mit Linux/Unix arbeitest, musst du den Pfad zu einem gültigen Ordner angeben, am besten ist das Installationsverzeichnis von PHP, z.B.:
session.save_path = "c:/php/sessiondata"
Danach musst du zuerst die Datei CConfig.php im Ordner /classes öffnen und die darin enthaltenen Variablen anpassen
mysql_server | IP- bzw. DNS-Adresse deines MySQL-Servers |
mysql_database | Die Datenbank, in der phpChrystal installiert wird. Ist diese Datenbank beim ersten Aufruf nicht verfügbar, wird sie automatisch selbst erstellt. |
mysql_root | Als dieser Benutzer authentifiziert sich phpChrystal. |
mysql_pw | Das zugehörige Passwort zum mysql_root-User. |
is_online | Wird diese Variable auf "1" gesetzt, wird phpChrystal in der Online-Version installiert. Andernfalls, die Variable ist dann auf "0" gesetzt, benutzt phpChrystal den Offline-Mode mit erweiterten Funktionen. |
firstadmin | Dieser Benutzer wird bei der Installation automatisch als Administrator eingetragen. |
Nachdem du nun alle Variablen angepasst hast, speicherst du die Datei und rufst im Browser die Adresse http://localhost/pfad_zum_ordner/index.php auf. Nun sollte auf eine neue Seite umgeleitet werden, die anzeigt, welche Tabellen installiert wurden. Nach zwei Sekunden erscheint die Oberfläche von Chrystal.
Nun kannst du dich unter "Admin" mit deinem Benutzernamen, den du in der CConfig.php festgelegt hast, einloggen. Das Passwort ist noch nicht vorhanden und sollte dementsprechend nach dem Login geändert werden.
|