Когда загружаются ini-файлы в /etc/php.d/?
В порядке загрузки Apache, когда в порядке PHP .ini
файлы - это файлы, которые находятся в /etc/php.d/
загружен? Я знаю для httpd
сам, .conf
файлы, расположенные в /etc/httpd/conf.d/
загружаются когда апач include ...
директива в httpd.conf
файл называется. Являются .ini
файлы, расположенные в /etc/php.d/
загружен после всего /etc/php.ini
файл загружен, или есть включение в /etc/php.ini
что загружает файл в определенный момент?
1 ответ
Это не имеет ничего общего с Apache. Загрузка PHP-файлов ini зависит от того, как скомпилирован ваш двоичный файл PHP. Вы можете настроить параметр --with-config-file-scan-dir, чтобы он указывал на каталог во время компиляции.
--with-config-file-scan-dir=/etc/php.d
Вам не нужно ничего добавлять в ваш php.ini. Все INI-файлы в этом каталоге будут загружены в алфавитном порядке после загрузки исходного файла конфигурации. Этот переключатель конфигурации также можно переопределить, установив переменную среды.
Примечание: чтобы предотвратить это при использовании PHP CLI, вы можете использовать ключ -n в двоичном файле php, чтобы отключить динамическую загрузку ini-файлов.