我在apache Web服务器上有两个虚拟主机。每个都有一个文档根目录:
>>/var/www/vhosts/
我设置了一个php-fpm,现在我想为每个人设置不同的open_basedir。 我删除了
>>/etc/php.ini
然后在不同的文件夹中创建了两个php.ini。 然后到ini vhost配置文件我添加了代码:
PHPINIDir /var/www/vhosts/website1
但是当我得到phpinfo()
时,没有什么比以前有所不同了。我想我错过了什么!
如何强制php-fpm为每个虚拟主机获取php.ini?
答案 0 :(得分:0)
你只需要一个php.ini。
您必须添加:
php_admin_value open_basedir / OPEN_BASEDIR_FOLDER_HERE
到每个VHOST配置文件。