我在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?
任何帮助表示感谢。
答案 0 :(得分:1)
如果您没有任何"已加载的配置文件"你的phpinfo()输出中的行,然后可能有没有加载php.ini文件,正如你所怀疑的那样。
尝试将其中一个现有文件复制到文件名 php.ini ,然后重新启动服务器。如果它加载它,找出变体之间的差异,并根据您的需要配置您的系统。