Erri: Was ist mit OPEN_BASEDIR?

Beitrag lesen

Hi nochmal,

auf dieser Seite (http://www.php.net/manual/de/features.safe-mode.php)
habe ich gerade folgendes gelesen:

Wenn anstelle von safe_mode ein open_basedir Verzeichnis angegeben
wurde, können Dateioperationen nur noch unterhalb dieses
Verzeichnisses vorgenommen werden. Beispiel (Apache httpd.conf):

Wenn ich meine phpinfo() schaue, sehe ich, dass open_basedir gesetzt ist auf: "/srv/www/htdocs/html/"

Mein DocRoot habe ich über CONFIXX auf "/srv/www/htdocs/html/page" geändert...

Habe ich das richtig verstanden, dass man (sofern "open_basedir" gesetzt ist) unterhalb des Open_Basedir trotzdem die Skripte ausführen kann, welche andere Benutzer / Gruppen als  Besitzer haben als ein Verzeichnis, in dem die Operation ausgeführt werden soll?

Mein DocRoot liegt ja unterhalb des Open_Basedir. Warum funktioniert mkdir() dann bei mir nicht?

Viele Grüße und Vielen Dank,
Erri