繁体   English   中英

php_ini_loaded_file不适用于El Capitan中的PHP 5.5.30,Apache 2.4

[英]php_ini_loaded_file not working with PHP 5.5.30, Apache 2.4 in El Capitan

我在El Capitan Mac上使用Apache 2.4。 我想知道服务器使用了哪个php.ini。 phpinfo()的输出告诉我php.ini文件的路径是etc /目录。 不幸的是,那里有四个这样的文件:

php.ini-5.2-previous
php.ini.default
php.ini.default-5.2-previous
php.ini.default-5.2-previous~orig

我的猜测是它使用了php.ini.default ,但是我想100%确定。 所以我叫php_ini_loaded_file(),不幸的是返回bool(false) 这是否意味着Apache中的PHP模块根本不会加载任何php.ini?

任何帮助表示赞赏。

如果您怀疑phpinfo()输出中没有任何“已加载的配置文件”行,则可能根本没有加载php.ini文件

尝试将现有文件之一复制到文件名php.ini中 ,然后重新启动服务器。 如果加载了它,请找出不同版本之间的差异,然后根据需要配置系统。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM