У меня есть два виртуальных хоста на веб-сервере apache. Существует корень документа для каждого из них:eEach виртуальный хост с различными php cinfiguration
>>/var/www/vhosts/
Я настроил PHP-FPM, теперь я хочу, чтобы установить различные open_basedir для каждого из них. я удалил
>>/etc/php.ini
затем создал два php.ini в разных папках. Затем ини файл конфигурации ВХост Я добавил код:
PHPINIDir /var/www/vhosts/website1
, но когда я не получаю ничего phpinfo()
отличается, чем раньше. Кажется, я что-то пропустил! Как заставить php-fpm получить оба php.ini для каждого виртуального хоста?
в каком файле конфигурации? /etc/php-fpm.d/mydomaon.conf или /etc/hhtpd/site-avalable/mydomain.conf? –
Я сделал точное решение на веб-сервере apache. нет ошибки при перезапуске php-fpm и httpd! но root shellers все еще могут просматривать всю машину и в phpifo, open_basedir показано «не оценено». что мне не хватает? –