open_basedir ist eine Sicherheitsfunktion von PHP. Sie gibt an, auf welche Ordner und / oder Dateien mittels PHP zugegriffen werden kann.
Beispiel: open_basedir = /pfad/zu/open_basedir
Dann kann PHP nicht auf /pfad/zu/anderem_ordner zugreifen.
Bei unseren Shared-Hostings ist dies aus Sicherheitsgründen nicht frei konfigurierbar.
Es stehen folgende Optionen zur Verfügung:
{DOCROOT}{/}{:}{TMP}{/}{:}{/}var{/}lib{/}php{/}sessions{:}{WEBSPACEROOT}{/}tmp
Erlaubt den Zugriff auf
- den Dokumentenstamm einer Domain.
- das Verzeichnis von PHP, um PHP selbst verwenden zu können.
- ein Verzeichnis für temporäre Dateien.
{WEBSPACEROOT}{/}{:}{TMP}{/}{:}{/}var{/}lib{/}php{/}sessions
Erlaubt den Zugriff auf
- alle Verzeichnisse und Dateien im Hosting.
- das Verzeichnis von PHP, um PHP selbst verwenden zu können.
- ein Verzeichnis für temporäre Dateien.