我知道这在这里被问了很多,但我已经完成了我的作业,似乎无法解决我的特定问题。我的 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 服务器。