PHP Konfiguration
WBCE läuft auf den meisten Standard-Webhostingpaketen ohne zusätzliche Konfiguration. Trotzdem gibt es ein paar PHP-Einstellungen die relevant sind.
Unterstützte PHP-Versionen
WBCE 1.6.x läuft mit PHP 8.1 bis PHP 8.4. Ältere oder neuere Versionen werden nicht offiziell unterstützt.
Erforderliche PHP-Extensions
Diese Extensions müssen aktiv sein:
| Extension | Wofür |
|---|---|
| GD Library | Bildverarbeitung, Thumbnails |
| mbstring | Mehrbyte-Zeichenkodierung, Umlaute |
| zip | Modul-Installation, Backup |
| cURL | Externe HTTP-Verbindungen |
| exif | Bildmetadaten (für Galeriemodule) |
| PDO / PDO_MySQL | Datenbankzugriff (ab WBCE 1.7.x) |
Session Support muss aktiv sein, Safe Mode darf nicht aktiv sein.
Häufige Probleme durch fehlende Extensions
mbstring fehlt:
Fatal error: Call to undefined function mb_detect_encoding()
Lösung: mbstring im Hoster-Backend aktivieren.
GD fehlt: Bilder werden nicht verarbeitet, Thumbnails nicht erstellt.
zip fehlt: Module können nicht über die Backend-Oberfläche installiert werden.
PHP-Version wechseln
Bei Problemen nach einer PHP-Version-Änderung: im Hoster-Backend auf die vorherige Version zurückwechseln. Viele Hoster bieten PHP 8.1–8.4 zur Auswahl an.
Einstellungen prüfen
Das Admin-Tool "System Information" (von addons.wbce.org) zeigt alle relevanten PHP-Einstellungen und Extensions der aktuellen Installation auf einen Blick.