Файли .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 хвилин).