Konfiguration
1. Übersicht
Die Konfigurationsdateien befinden sich im /cfg-Verzeichnis. Das Grundsystem besitzt mindestens eine Konfigurationsdatei (Demo-Dateien liegen in den Archiven als *.sample bei):
- cfg.system.php
- Systemweite Konfigurationen wie Datenbankzugriff und Caching
2. Allgemeine Konfiguration
Kopieren sie die vorhandene *.sample-Datei in "cfg.system.php" um oder erstellen sie eine neue Datei mit diesem Namen im /cfg-Verzeichnis. Die folgenden Einstellungen sollen gesetzt bzw geprüft werden.
Hinweis:
Je nach installierten Plugins, Modulen und Komponenten können noch weitere als die hier aufgezählten Konfigurationsmöglichkeiten zur Verfügung stehen bzw müssen gesetzt werden. Beachten sie hierzu die Dokumentation der jeweiligen Pakete!
- $cfg['syskey']
- Zufallsschlüssel der Installation - darf nach dem Setup nicht mehr geändert werden! Eine zufällige Zeichenkette, am besten > 20 Zeichen.
- $cfg['log']
- Syslog-Einstellung (bisher nicht verwendet).
- $cfg['session']
- Session-Speicherort-Einstellung.
- $cfg['cache']
- Cache-Einstellung.
- $cfg['timezone']
- Standard-Zeitzone der Webseite(n).
- $cfg['seo']
- SEO aktivieren (bisher nicht verwendet).
- $cfg['defaultlocale']
- Standard-Localesetting (Sprache, Zahlenformat). Gültige Werte sind bisher 'de' und 'en'.
- $cfg['auth']
- Einstellungen des jeweiligen Authentifizierungsbackends (nur nötig bei alternaiver Authentifizierung).
Weitere Parameter werden im Anhang unter Konfigurationsoptionen und Authentifizierungsquellen beschrieben.
3. Datenbank-Konfiguration
Die Konfiguration der Datenbankverbindung erfolgt inder Datei cfg/cfg.system.php. Die Einstellungen der Verbindung werden in den $cfg['db']*-Feldern hinterlegt:
- $cfg['db']['dsn']
- Die Datenbankverbindung (DSN, DataSourceName)
- $cfg['db']['user']
- Der Benutzer der Datenbank (wenn benötigt)
- $cfg['db']['passwd']
- Das Passwort des Benutzers (wenn benötigt)
- $cfg['db']['option']
- Verbindungsoptionen (wenn benötigt) - hierzu die Konstanten der OPT_* der Datenbankklassen beachten
Weitere Informationen und die DSN-Parameter finden sie im Anhang unter Datenbankkonfiguration.