Не удалось выполнить настройку «sendmail_path» с использованием файлов «.user.ini» (php-fpm) - PullRequest
0 голосов
/ 07 ноября 2019

Я использую PHP 7.3:

PHP Version 7.3.11-1+ubuntu18.04.1+deb.sury.org+1
Server API  FPM/FastCGI

и мне нужны разные конфигурации sendmail для разных виртуальных хостов (приложений).

Я пытаюсь использовать файл .user.ini для настройки PHPпараметры:

sendmail_from="user@domain.com"
sendmail_path="/usr/bin/agent -c profile1"

Первый параметр переопределяется, а второй нет: enter image description here

Как настроить различные параметры sendmail_path для разных виртуальных хостов/ apps если я использую PHP-FPM?

1 Ответ

1 голос
/ 07 ноября 2019

sendmail_path - это параметр класса PHP_INI_SYSTEM, а php_admin_value[] - в конфигурации пула FPM.
Принимая во внимание, что sendmail_from - это стандартная опция PHP_INI_ALL.

Таким образом, вы не можете переопределитьДвоичный параметр sendmail на основе каталога .user.ini /, но не ini_set().

...