конфигурационные файлы — PHP в режиме FastCGI не читает директивы .user.ini

У меня есть установка, которая запускает PHP 7.2 через FPM, прокси по nginx (ОС: Ubuntu 16.04.4 LTS).

Эта проблема

я кладу .user.ini в корневой папке документа прямо рядом с index.php,
Содержание файла:

auto_append_file="./autoAppend.php"

Файл autoAppend.php находится в том же каталоге.
Но когда я читаю директиву настроек auto_append_file из index.php во время выполнения возвращает пустую строку, и фактический файл не добавляется при выполнении index.php.

Эта директива auto_append_file должен быть изменяемым в .user.ini файл с она имеет PHP_INI_PERDIR флаг.

Текущие настройки

Вот мои настройки INI, прочитанные во время выполнения из index.php:

  • user_ini.filename:.user.ini
  • user_ini.cache_ttl:10
  • auto_append_file:""
  • php_sapi_name():fpm-fcgi

Вот настройки в php.ini FPM:

; Automatically add files after PHP document.
; http://php.net/auto-append-file
auto_append_file =

Как заставить PHP читать и применять директивы из .user.ini файл?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector