[英]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.