我的所有虚拟主机都有自己的指令 open_basedir,例如:
php_admin_value open_basedir "/var/www/user/data:."
如何将 open_basedir 路径全局添加到所有虚拟主机?
答案1
我认为你不能。你必须在每个 vhost open_basedir 中添加全局路径
答案2
我之前研究过这个问题,简短的回答是 radius 是正确的,你不能。通常不建议将服务器的安全性建立在 open_basedir 上,因为它不是万无一失的。相反,你应该考虑使用 suexec + fastcgi 或 suPHP 之类的东西来确保 PHP 应用程序的安全。