*************************************************************
*                                Installation
*                                    von
*                         phpCMS 1.2.x mit PAX
*
*************************************************************
*                    11 Schritte zum erfolgreichen Einsatz
*************************************************************


ACHTUNG:
phpCMS luft ab Version 1.2.x nur noch unter PHP 4 oder hher.
PHP 3 wird nicht mehr untersttzt.

*************************************************************
1 ENTPACKEN
*************************************************************

Das Archiv in das Document-Root des Webservers entpacken.

Bitte IN JEDEM FALL im Document-Root des Webservers starten.
Wenn der Parser spter wo anders liegen soll, ist dies immer noch mglich.
Nur ist dann bereits klar, da er luft...

Das Paket sollte die folgenden Verzeichnisse enthalten:

/demo-de
/demo-de/form
/demo-de/form/forms
/demo-de/gif
/demo-de/suche
/demo-de/template
/demo-en
/demo-en/form
/demo-en/form/forms
/demo-en/gif
/demo-en/search
/demo-en/template
/parser
/parser/cache
/parser/doc
/parser/doc/doc_de
/parser/doc/doc_de/gifs
/parser/doc/doc_en
/parser/doc/doc_en/gifs
/parser/gif
/parser/gif/filemanager
/parser/gif/filemanager/filetypes
/parser/gif/indexer
/parser/gif/nav
/parser/help
/parser/include
/parser/include/filemanager
/parser/plugs
/parser/readme
/parser/readme/de
/parser/readme/en
/parser/session
/parser/stat
/parser/stat/backup
/parser/stat/current
/parser/temp
/parser/template

*************************************************************
2 RECHTE SETZEN
*************************************************************

Auf einem Unix oder Linux-System mssen fr den Webserver folgende Rechte
gesetzt werden:

    Leserechte: (Verzeichnisse bentigen zustzlich Ausfhrrechte)
        "/parser", mit allen Unterordnern und Dateien

    zustzlich Schreibrechte:
        "/parser"
        "/parser/cache"
        "/parser/include"
        "/parser/include/default.php"

Auerdem fr die Demo:
    Leserechte: (Verzeichnisse bentigen zustzlich Ausfhrrechte)
        "/demo", mit allen Unterordnern und Dateien

Auerdem fr die Statistik:
    Schreibrechte:
        "/parser/stat"
        "/parser/stat/backup"
        "/parser/stat/current"
        "/parser/stat/current/stat.txt"

Auerdem fr den HTTP-Indexer:
    Schreibrechte:
        "/parser/temp"

Um in PlugIns Sessions benutzen zu knnen, mu der Parser Schreib- und
Leserechte auf das Verzeichnis "/parser/session" haben.

*************************************************************
3 WEBSERVER-KONFIGURATION
*************************************************************

Da die Konfiguration mglichst einfach sein soll, liegt dem Archiv eine 
".htaccess" Datei zur Demo bei.
Wenn die Standard-Konfiguration verwendet wird, mu beim Apache die Direktive
"AllowOverride All" fr jene Verzeichnisse gesetzt sein,
in denen phpCMS arbeiten soll.

Alternativ, knnen die Eintrge, die in den ".htaccess" Dateien stehen, auch
in der Webserverkonfiguration eingetragen werden.
Das bringt vor allem Stabilitt und Performance.

Sollten PHP-Dateien nicht auf ".php" lauffhig sein, mu das in den
".htaccess" Dateien oder in der Serverkonfiguration gendert werden.

Wenn das funktioniert, sollte spter in der Konfiguration der Stealth-Mode
aktiviert, andernfalls deaktiviert belassen werden.

*************************************************************
4 PHP und SLASHES
*************************************************************

Gegebenenfalls sollten alle Slashes in der php.ini von "\" auf "/" getauscht
werden! Kann bei Problemen helfen.

Im Regelfall funktioniert phpCMS aber auch ohne diese nderung.

*************************************************************
5 DATEINAMEN
*************************************************************

Wenn PHP-Dateien auf dem Server z.B. auf .php4 enden, mssen die Dateien, die
direkt im Verzeichnis "/parser" liegen umbenannt werden, also z.B. auf:
    "parser.php4"

ACHTUNG!!!
Auch die Eintrge in den .htaccess Dateien mssen dann gendert werden!

*************************************************************
6 PASSWORT NDERN!
*************************************************************

Das Passwort fr den Zugriff auf den phpCMS Administrationsbereich mu in der
Datei "parser/include/default.php" gendert werden.

Dazu einfach diese Datei mit einem beliebigen Text-Editor, wie z.B. dem
"Notepad" von Windows ffnen und zu dieser Zeile gehen
    $this->PASS = 'YourPasswordHere';

Dort das "YourPasswordHere" in das Passwort ndern, das in Zukunft fr den
Zugriff auf den phpCMS Administrationsbereich verwendet werden soll.

Aus Sicherheitsgrnden ist der Zugriff auf den Administrationsbereich erst
mglich, wenn ein individuelles Passwort vergeben wurde.

*************************************************************
7 STARTEN
*************************************************************

Sicherheitshalber ist nun ein Neustart des Webservers angebracht. 

Und nun geht's los:
    http://servername/parser/parser.php
oder wenn der Name des Parsers gendert wurde, z.B.:
    http://servername/parser/parser.php4

*************************************************************
8 DOKU LESEN
*************************************************************

Wenn der Parser luft, ist es an der Zeit, die Dokumentation zu lesen...

Sicherheitshalber sollte die Doku nochmals gelesen werden.

*************************************************************
9 EIGENE SEITE BAUEN
*************************************************************

Am einfachsten ist es, mit dem Verndern der Demo-Seiten im Verzeichnis
"/demo-de" zu beginnen.

*************************************************************
10 TUNING
*************************************************************

Im Optimalfall (Server untersttzt .htaccess, PHP mit zlib,
Schreibrechte am Server) sollte die G-ZIP Komprimierung, Server-Cache
und Stealth-Mode sowie Secure Stealth-Mode aktiviert werden.

*************************************************************
11 Viel Spass mit phpCMS
*************************************************************
;-)
