0

我在 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 ?

4

1 回答 1

0

你只需要一个 php.ini。

您必须添加:

php_admin_value open_basedir /OPEN_BASEDIR_FOLDER_HERE

到每个 VHOST 配置文件。

于 2016-02-24T14:49:39.920 回答