Apache - CentOS - Сканировать этот каталог на наличие дополнительных файлов .ini

Есть ли способ установить местоположение для apache для чтения пользовательского php.inis? В настоящее время он говорит "Scan this dir for additional .ini files" как "(none)"

Среда — CentoOS 6, Apache 2 и PHP, работающие через DSO.


person Raheel Hasan    schedule 20.11.2014    source источник
comment
Отвечает ли это на ваш вопрос? Как включить php .ini в другом файле php.ini?   -  person Martin Zeitler    schedule 27.01.2020


Ответы (1)


Сканировать каталоги на наличие .ini файлов настроен в время компиляции через опцию --with-config-file-scan-dir.

Однако для более поздних версий PHP от v5.2.0 вы можете перезаписать его во время выполнения, установив переменную среды PHP_INI_SCAN_DIR.

Вы можете использовать директиву SetEnv в контексте конфигурации сервера, виртуальный хост, каталог или .htaccess файл, чтобы обновить это значение.

SetEnv PHP_INI_SCAN_DIR /usr/local/opt/php-extras
person Oluwafemi Sule    schedule 26.01.2020
comment
Этот вопрос был 5-6 летней давности и дублировался минимум 3 раза. - person Martin Zeitler; 27.01.2020
comment
Я проверил вопрос, связанный с ним, и там есть различия. Сначала этот вопрос появляется раньше других. Он спрашивает конкретно о настройке каталогов сканирования в Apache. Вы не думаете, что оба вопроса одинаковы, не так ли? - person Oluwafemi Sule; 27.01.2020