PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache lügt bzgl. open_basedir



theWireless
23.07.04, 17:16
Ich hab das Problem, dass der Apache mit dem open_basedir etwas verrafft. Die Log-Einträge sehen dann z.B. so aus:

[Wed Jul 7 16:25:20 2004] [error] PHP Warning: fopen() [<a href='http://www.php.net/function.fopen'>function.fopen</a>]:
open_based ir restriction in effect. File(/srv/www/htdocs/web66/html/Shop/conf/.htpasswd)
is not within the allowed path(s): (/srv/www/htdocs/web66/) in /var/www/web66/html/Shop/classes/init_class.php
on line 207

aber warum quengelt er? /srv/www/htdocs/web66/html/Shop/tralala liegt doch unterhalb von /srv/www/htdocs/web66/, was auch als open_basedir im Vhost-Eintrag angegeben ist:

php_admin_value open_basedir /srv/www/htdocs/web66/

wenn ich das open_basedir ausschalte (open_basedir none) gehts, aber das is ja keine Lösung!

Warum tut er das?!?!

Edit: hängt das damit zusammen, dass in der php.ini der safe_mode per default on is?