【发布时间】:2012-04-01 18:20:52
【问题描述】:
我在 Mac OS X 上的 PHP 配置文件 php.ini 遇到了一个奇怪的问题。我创建了一个 phpinfo 文件。在浏览器中调用它会显示 PHP 设置 -
配置文件(php.ini)路径:/etc
加载的配置文件:/private/etc/php.ini
然而,在此位置编辑 php.ini 文件(当然还要重新启动 Apache)后,更改不会反映在 PHP 设置和 phpinfo 文件中。
例如:更改 bcmath 十进制数字、更改时区设置等。Apache 是否会从另一个主要位置获取设置文件?
【问题讨论】:
-
你能提到你在你的系统中使用的包名吗? MAMP 专业版还是 XAMP?
-
如何安装php和apache?
-
@jimca - 我没有使用任何软件包。我在 osx 上使用默认的 php apache。
-
考虑这一点 - 如果我暂时从 /etc 中删除 php.ini,然后重新启动 apache 并重新加载 phpinfo,php 设置仍会显示。这是否意味着 apache 仍然能够从某个地方读取 ini/configurations 文件。这可能在哪里?