AndreasMeier
08.11.09, 12:40
Hallo zusammen,
ich möchte die Einstellung "open_basedir" bei Apache2/php5 pro Verzeichnis aktivieren.
Zusätzlich möchte ich "safe_mode" ebenfalls pro Verzeichnis einschalten.
Beides ist lt. dem Eintrag (http://www.php.net/manual/de/ini.list.php) pro Verzeichnis möglich.
System ist Debian Lenny.
Ich hab die Einstellung unter /etc/apache2/site-available/default vorgenommen.
Der (Teil-) Eintrag sieht so aus:
<Directory "/srv/www/directory1">
allow from all
Options +Indexes
AllowOverride All
<IfModule mod_php5.c>
php_admin_value open_basedir "/srv/www/directory1"
php_admin_value safe_mode 1
</IfModule>
In meiner Webanwendung in directory1 hab ich eine phpinfo-Funktion, die mir die gesetzten Variablen ausgibt.
Leider bleiben auch nach einem Apache-Restart die Variablen ungesetzt.
Hatte auch die Einträge bereits ohne <IfModule mod_php5.c> einfach unterhalb des <Directory-Eintrages stehen, ging auch nicht.
Kann mir einer von euch bitte helfen, warum ich das nicht pro Verzeichnis setzen kann?
Danke und Gruß
Andreas
ich möchte die Einstellung "open_basedir" bei Apache2/php5 pro Verzeichnis aktivieren.
Zusätzlich möchte ich "safe_mode" ebenfalls pro Verzeichnis einschalten.
Beides ist lt. dem Eintrag (http://www.php.net/manual/de/ini.list.php) pro Verzeichnis möglich.
System ist Debian Lenny.
Ich hab die Einstellung unter /etc/apache2/site-available/default vorgenommen.
Der (Teil-) Eintrag sieht so aus:
<Directory "/srv/www/directory1">
allow from all
Options +Indexes
AllowOverride All
<IfModule mod_php5.c>
php_admin_value open_basedir "/srv/www/directory1"
php_admin_value safe_mode 1
</IfModule>
In meiner Webanwendung in directory1 hab ich eine phpinfo-Funktion, die mir die gesetzten Variablen ausgibt.
Leider bleiben auch nach einem Apache-Restart die Variablen ungesetzt.
Hatte auch die Einträge bereits ohne <IfModule mod_php5.c> einfach unterhalb des <Directory-Eintrages stehen, ging auch nicht.
Kann mir einer von euch bitte helfen, warum ich das nicht pro Verzeichnis setzen kann?
Danke und Gruß
Andreas