Manual:Php.ini/zh

php.ini 是一个 PHP 的配置文件. 这个文件有时需要被修改. 例如：如果你得到"Fatal error: Maximum function nesting level of '100' reached, aborting!"之类的错误信息，你可能需要修改 $max_nesting_level. 在你进行了修改之后，使用 $apachectl 来重新加载配置文件，这样你无需重启 Web 服务器，配置就能生效. This file will sometimes need to be modified; e.g. it might be necessary to set  if you get the error "Fatal error: Maximum function nesting level of '100' reached, aborting!" After you make changes, use  to reload the config files without actually killing the webserver and starting it back up.

文件位置
在某些情况下 PHP 会有两个 php.ini 文件，一个供处理 Web 服务器请求的 php_sapi 模块使用，另一个给 PHP 命令行的二进制文件使用.

要找到命令行使用的配置文件，执行

对 Web 模块来说，创建一个有如下内容的 php 文件：

然后从 Web 服务器访问它. 网页上应该会显示许多与 PHP 安装相关的信息，其中就包括 php.ini 文件的位置.

參見

 * 手册：如何调试