Php
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 時也沒有顯示任何錯誤。
提前致謝。
看看你的 php.ini 是否有正確的 SELinux 標籤。嘗試執行 restorecon 然後重新啟動 Web 伺服器。
restorecon -v /etc/php.ini systemctl restart httpd