Каким образом можно задать php.ini для каждого пользователя?
Здравствуйте. Подскажите пожалуйста, каким образом можно задать расположение файла php.ini для пользователя?
Сервер работает в режиме Nginx + PHP-FPM и Apache + PHP-FPM
Желательно сделать это в пуле php-fpm.
Также подскажите, как это сделать, если сервер работает в режиме Apache + mod_php ?
Поясню, о чём я говорю:
у меня есть пользователь web с домашней директорией /home/web
А его файл php.ini должен лежать в /etc/php/settings/web.ini
нужные настройки для конкретных воркеров указываются в соответствующих конфигах в /etc/php/fpm/pool.d/
директивы php_flag, php_admin_value и т.п.
1 конфиг -- 1 юзер
verdex, перечитал первоначальный вопрос
>А его файл php.ini должен лежать в /etc/php/settings/web.ini
и выходит, что user.ini вам не подойдёт, т.к. он должен находиться в document_root по аналогии с htaccess для apache