Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php_ini_加载的_文件不适用于El Capitan中的PHP5.5.30和Apache2.4_Php_Apache - Fatal编程技术网

php_ini_加载的_文件不适用于El Capitan中的PHP5.5.30和Apache2.4

php_ini_加载的_文件不适用于El Capitan中的PHP5.5.30和Apache2.4,php,apache,Php,Apache,我在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_i

我在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,然后重新启动服务器。如果加载了,请找出变量之间的差异,并根据需要配置系统。

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


尝试将一个现有文件复制到文件名php.ini,然后重新启动服务器。如果已加载,请找出变体之间的差异,并根据需要配置系统。

在php.ini中进行任何更改后重新启动apache在php.ini中进行任何更改后重新启动apache