-------------------------------------------------------------------------------- Contrexx 2.1.3 OpenSource Release Datum: 23.01.2010 http://www.contrexx.com/ -------------------------------------------------------------------------------- Inhaltsverzeichnis: 1_______Vorwort 2_______Voraussetzungen 2.1_____Server 2.2_____Client 3_______Installation 3.1_____Vorbereitungen 3.2_____Installation durchführen 3.2.1___Dateien entpacken 3.2.2___Installation starten 3.2.3___Häufige Fehler 4_______Support Forum -------------------------------------------------------------------------------- 1) Vorwort -------------------------------------------------------------------------------- Diese Anleitung hilft Ihnen bei der Installation des Contrexx® WCMS. HINWEIS: Verwenden Sie dieses Paket nicht als Update für eine bestehende Installation! Update-Pakete für ältere Contrexx Versionen finden Sie im Download-Archive auf der offiziellen Contrexx Webseite. -------------------------------------------------------------------------------- 2) Voraussetzungen -------------------------------------------------------------------------------- 2.1) Server -------------------------------------------------------------------------------- Contrexx® benötigt einen Server auf dem die Skriptsprache PHP und das Datenbanksystem MySQL installiert ist. Folgende Minimalvoraussetzungen sind gegeben: PHP 5.2.0 MySQL 4.1.2 GD Bibliothek 1.6 Contrexx® wurde erfolgreich auf verschiedenen Unix-Derivaten (darunter Solaris, FreeBSD, Debian, Suse und Redhat Linux), sowie unter Windows NT/2000/XP installiert. Anmerkung: Wir empfehlen Ihnen, bei Ihrem Hoster nachzufragen, ob die korrekten Versionen von PHP und MySQL installiert sind. Wenn Sie Ihren eigenen Server administrieren, erhalten Sie PHP und MySQL kostenlos von php.net und mysql.de. Ausserdem empfehlen wir Ihnen PHP im Safe-Mode zu betreiben. -------------------------------------------------------------------------------- 2.2) Client -------------------------------------------------------------------------------- Für den Unterhalt der Internetseite über die Administrationsschnittstelle wird ausschliesslich ein Internet Browser benötigt: Internet Explorer ab Version 5.5 * Standard-Sicherheitsstufe "mittel", d.h. JavaScript, Cookies und Active X Steuerelemente müssen zugelassen sein. Dabei reicht auch "Eingabeaufforderung" Mozilla ab Version 1.4 * Cookies: Mindesteinstellung unter Tools/Einstellungen/Datenschutz: Cookies akzeptieren /vor dem Akzeptieren fragen. * Popup-Fenster erlauben unter Tools/Einstellungen/Web-Features für die entsprechende Domain. * Javascript aktivieren unter Tools/Einstellungen/Web-Features Firefox ab Version 0.7 * Cookies aktivieren: im Menü "Bearbeiten" Einstellungen/Datenschutz & Sicherheit/Cookies": Option "Cookies auf Basis von "Sicherheitsstufe akzeptieren", gewählte Sicherheitsstufe kann auf "hoch" gesetzt werden. * Popup-Fenster zulassen: im Menü "Bearbeiten/Einstellungen/Datenschutz & Sicherheit/PopUp-Fenster": Checkbox "Unerwünschte Popup-Fenster" deaktivieren * JavaScript erlauben: "Bearbeiten/Einstellungen/Erweitert/Skripte & PlugIns": Checkbox JavaScript aktivieren für "Navigator" auf aktiv setzen -------------------------------------------------------------------------------- 3) Installation -------------------------------------------------------------------------------- 3.1) Vorbereitungen -------------------------------------------------------------------------------- Für die Installation werden ausschliesslich folgende Angaben benötigt: * MySQL Angaben (Datenbankname, Benutzername und Password) * FTP Zugangsdaten (Benutzername und Password) -------------------------------------------------------------------------------- 3.2) Installation durchführen -------------------------------------------------------------------------------- 3.2.1) Dateien entpacken -------------------------------------------------------------------------------- Entpacken Sie die Dateien (nicht den Ordner selbst) im Ordner "CMS_FILES" des "contrexx_opensource_v2.1.3_stable.zip" Softwarepaketes in das "DocumentRoot"-Verzeichnis (oder weiteres Unterverzeichnis) Ihres Webservers. -------------------------------------------------------------------------------- 3.2.2) Installation starten -------------------------------------------------------------------------------- Rufen Sie nun mit Ihrem Internet Browser die Datei http://www.IHRE-WEB-ADRESSE.com/index.php auf und folgen Sie den Instruktionen. Fertig! -------------------------------------------------------------------------------- 3.2.2) Häufige Fehler -------------------------------------------------------------------------------- ** Fehlermeldung ** Die Ordnerstruktur kann auf diesem Server nicht angezeigt werden, da die PHP-Direktive open_basedir gesetzt ist, wobei diese aber den notwendigen Temp-Pfad (/tmp) nicht enthält! ** Lösung ** Damit die FTP Erweiterung von PHP unter Unix ähnlichen System korrekt funktioniert, benötigt PHP Zugriff auf das Temp-Verzeichnis (/tmp). Die open_basedir Direktive muss somit zwingend diesen Pfad enthalten. Beispiel für die open_basedir Konfigurations-Direktive: open_basedir = /var/www:/tmp ** Fehlermeldung ** Die Ordnerstruktur kann auf diesem Server nicht angezeigt werden, da die PHP-Direktive open_basedir falsch konfiguriert ist! ** Lösung ** Dies bedeutet, dass die open_basedir Direktive zwar das Temp- Verzeichnis (/tmp) beinhaltet, entweder aber der Benutzer unter dem PHP ausgeführt wird kein Schreibzugriff auf dieses Verzeichnis hat, oder das Temp-Verzeichnis wurde mit einem abschliessenden Slash in der open_basedir Direktive angegeben: Richtig: open_basedir = ...:/tmp Falsch: open_basedir = .../tmp/ -------------------------------------------------------------------------------- 4) Support Forum -------------------------------------------------------------------------------- Bei Fragen und Problemen wird Ihnen gerne im Contrexx OpenSource Forum geholfen: http://www.contrexx.com/forum/