我尝试在 php open_basedir 中设置为 /srv/www,因为我需要将文件夹从一个虚拟主机链接到另一个虚拟主机,所以我在 /etc/php5/apache2/php.ini 中设置
open_basedir = .:/tmp:/usr/share/php5:/srv/www
但 phpinfo 显示本地值仍然是(主值是我在 php.ini 中设置的)
.:/tmp:/usr/share/php5:/srv/www/virtual.domain.com/
在哪里可以找到每个虚拟主机的 php 配置(它是 debian 6.0.5)?
答案1
我发现它在 /etc/apache2/sites-enabled/virtual.domain.com 中,其值为
php_admin_value open_basedir ".:/tmp:/usr/share/php5:/srv/www/virtual.domain.com/"