max OSX EI Cap为什么有两个php.ini文件?

时间:2016-10-18 00:59:18

标签: php apache

对于运行php5.5的mac os,我发现有两个php.ini文件,一个在/etc/php.ini中,另一个在/usr/local/etc/php/5.5

我试过phpinfo(),它指向/etc/php.ini中的那个 但是,当我使用php --ini时,它显示了/usr/local/etc/php/5.5中的那个

我感到困惑,这是用于php init的那个?对方的用途是什么?

1 个答案:

答案 0 :(得分:0)

当您从CLI调用php时,您可以使用-c标志指定所需ini文件的路径。服务器运行的任何php都使用服务器配置中指定的ini。如果您只是想确保他们同时查看相同的ini文件,最简单的方法就是告诉您的CLI调用php使用与您的服务器已经使用的文件相同的文件。