php.ini существует, но не загружен

Я знаю, что здесь об этом часто спрашивают, но я сделал домашнее задание и, похоже, не могу решить мою конкретную проблему. Не похоже, что мой файл php.ini загружается, хотя php -i и php --ini говорят, что это так.

Технические характеристики:
CentOS 7.2
PHP 5.6.24
Apache 2.4.6

$ php -i | grep "Loaded Configuration"
Loaded Configuration File => /etc/php.ini
$ php --ini | grep "Loaded Configuration"
Loaded Configuration File:         /etc/php.ini

/etc/php.ini существует и не имеет очевидных проблем, но phpinfo () показывает;

Configuration File (php.ini) Path   /etc
Loaded Configuration File   (none)
Scan this dir for additional .ini files /etc/php.d

Итак, у меня вопрос: почему на странице phpinfo не отображается загруженный файл конфигурации, и как решить эту проблему?

Мои файлы журнала для httpd также не показывают ошибок при перезапуске httpd.

Заранее спасибо.

0
задан 24 August 2016 в 02:32
1 ответ

Kuckt ob Dir de richtege SELinux Etikett fir php.ini hutt. Probéiert Restorecon auszeféieren an de Webserver neu ze starten.

restorecon -v /etc/php.ini 
systemctl restart httpd
1
ответ дан 4 December 2019 в 16:31

Теги

Похожие вопросы