Dateien Berechtigungen
Falsch gesetzte Dateiberechtigungen sind eine häufige Fehlerquelle bei WBCE-Installationen auf Linux-Servern.
Wann treten Probleme auf?
- Accessfiles können nicht angelegt werden
- Uploads in den Media-Ordner schlagen fehl
- Nach FTP-Upload können Dateien von PHP nicht bearbeitet werden
Ursache: FTP- und PHP-Benutzer
Manche Server laufen mit unterschiedlichen Systembenutzern für FTP und PHP. Dateien die per FTP hochgeladen wurden gehören dann dem FTP-Benutzer — PHP kann sie nicht beschreiben und umgekehrt.
Lösung: Beim Hoster nachfragen wie FTP- und Webserver-Benutzer in dieselbe Gruppe kommen, oder nach dem Upload die Dateirechte über das Hoster-Backend anpassen.
Empfohlene Berechtigungen
| Typ | Berechtigung |
|---|---|
| Dateien | 0644 |
| Verzeichnisse | 0755 |
Nur wenn nötig auf 0666/0777 erhöhen — und danach wieder reduzieren.
0777 auf einem Produktivserver ist ein Sicherheitsrisiko und sollte vermieden werden.
Einstellung in WBCE
Unter Grundeinstellungen → Servereinstellungen können die Standardberechtigungen für neu erstellte Dateien und Verzeichnisse angepasst werden. In kleinen Schritten vorgehen bis es funktioniert.
Typische Fehlermeldung
Das Accessfile konnte im Seitenverzeichnis nicht angelegt werden
(ungenügende Schreibrechte?)
Lösung: Schreibrechte auf das /pages-Verzeichnis prüfen und ggf. erhöhen.