Файлы .user.ini

Включена поддержка INI-файлов в стиле .htaccess на уровне каталога. Эти файлы обрабатываются только CGI/FastCGI SAPI. Эта функция делает ненужным модуль PECL htscanner. Если PHP работает как модуль Apache, то для достижения того же эффекта, работают с файлами .htaccess.

В дополнение к основному файлу php.ini PHP ищет INI-файлы в каждой директории, начиная с директории запрошенного PHP-файла и продолжает поиск до корневой директории (установленной в элементе $_SERVER['DOCUMENT_ROOT']). Если PHP-файл лежит вне корневой директории, то сканируется только его директория.

Только INI-настройки с режимами INI_PERDIR и INI_USER распознаются в INI-файлах в стиле .user.ini.

Две новых INI-директивы — user_ini.filename и user_ini.cache_ttl — контролируют работу с пользовательскими INI-файлами.

Директива user_ini.filename устанавливает имя файла, по которому PHP производит поиск в каждой директории; если установили пустую строку, PHP не производит поиск. Значение по умолчанию — .user.ini.

Директива user_ini.cache_ttl устанавливает, насколько часто пользовательские INI-файлы будут обновляться. По умолчанию период обновления составляет 300 секунд (5 минут).