手册:Php.ini

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Php.ini and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎polski • ‎português do Brasil • ‎čeština • ‎русский • ‎العربية • ‎ไทย • ‎中文 • ‎日本語

php.ini 是一个 PHP 的配置文件。这个文件有时需要被修改。例如:如果你得到"Fatal error: Maximum function nesting level of '100' reached, aborting!"之类的错误信息,你可能需要修改 xdebug.max_nesting_level = 200。在你进行了修改之后,使用 /usr/local/apache/bin/apachectl graceful 来重新加载配置文件,这样你无需重启 Web 服务器,配置就能生效。

文件位置

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

要找到命令行使用的配置文件,执行 php --ini

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

<?php
phpinfo();

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

參見