适用于 php-5.2 的 php.ini 中文版(三)

[size=medium]
[b][color=blue][PHP-Core-Error][/color][/b]

[color=green][b]error_reporting[/b][/color] = E_ALL & ~E_NOTICE
; 错误报告级别是位字段的叠加,推荐使用 E_ALL | E_STRICT
; 1 E_ERROR 致命的运行时错误
; 2 E_WARNING 运行时警告(非致命性错误)
; 4 E_PARSE 编译时解析错误
; 8 E_NOTICE 运行时提醒(经常是bug,也可能是有意的)
; 16 E_CORE_ERROR PHP启动时初始化过程中的致命错误
; 32 E_CORE_WARNING PHP启动时初始化过程中的警告(非致命性错)
; 64 E_COMPILE_ERROR 编译时致命性错
; 128 E_COMPILE_WARNING 编译时警告(非致命性错)
; 256 E_USER_ERROR 用户自定义的致命错误
; 512 E_USER_WARNING 用户自定义的警告(非致命性错误)
; 1024 E_USER_NOTICE 用户自定义的提醒(经常是bug,也可能是有意的)
; 2048 E_STRICT 编码标准化警告(建议如何修改以向前兼容)
; 4096 E_RECOVERABLE_ERROR 接近致命的运行时错误,若未被捕获则视同E_ERROR
; 6143 E_ALL 除E_STRICT外的所有错误(PHP6中为8191,即包含所有)
; 也可以用2147483647(所有二进制位全为1)打开现在或将来可能出现的各种错误

[color=green][b]track_errors[/b][/color] = Off
; 是否在变量$php_errormsg中保存最近一个错误或警告消息。

[b][color=green]display_errors[/color][/b] = On
; 是否将错误信息作为输出的一部分显示。
; 在最终发布的web站点上,强烈建议你关掉这个特性,并使用错误日志代替(参看下面)。
; 在最终发布的web站点打开这个特性可能暴露一些安全信息,
; 例如你的web服务上的文件路径、数据库规划或别的信息。

[color=green][b]display_startup_errors[/b][/color] = Off
; 是否显示PHP启动时的错误。
; 即使display_errors指令被打开,关闭此参数也将不显示PHP启动时的错误。
; 建议你关掉这个特性,除非你必须要用于调试中。

[color=green][b]report_memleaks[/b][/color] = On
; 是否报告内存泄漏。这个参数只在以调试方式编译的PHP中起作用,
; 并且必须在error_reporting指令中包含 E_WARNING

[color=green][b]report_zend_debug[/b][/color] = On
; 尚无说明文档

[color=green][b]html_errors[/b][/color] = On
; 是否在出错信息中使用HTML标记。
; 注意: 不要在发布的站点上使用这个特性!

[color=green][b]docref_root[/b][/color] = ;"http://localhost/phpmanual/"
[color=green][b]docref_ext[/b][/color] = ;".html"
; 如果打开了html_errors指令,PHP将会在出错信息上显示超连接,
; 直接链接到一个说明这个错误或者导致这个错误的函数的页面。
; 你可以从http://www.php.net/docs.php下载php手册,
; 并将docref_root指令指向你本地的手册所在的URL目录。
; 你还必须设置docref_ext指令来指定文件的扩展名(必须含有'.')。
; 注意: 不要在发布的站点上使用这个特性。

[b][color=green]error_prepend_string[/color][/b] = ;"<font color=#f00>"
; 用于错误信息前输出的字符串
[b][color=green]error_append_string[/color][/b] = ;"</font>"
; 用于错误信息后输出的字符串

[b][color=green]xmlrpc_errors[/color][/b] = Off
[color=green][b]xmlrpc_error_number[/b][/color] = 0
; 尚无文档


[b][color=blue][PHP-Core-Logging][/color][/b]

[b][color=green]define_syslog_variables[/color][/b] = Off
; 是否定义各种系统日志变量,如:$LOG_PID, $LOG_CRON 等等。
; 关掉它以提高效率的好主意。
; 你可以在运行时调用define_syslog_variables()函数来定义这些变量。

[color=green][b]error_log[/b][/color] =
; 将错误日志记录到哪个文件中。该文件必须对Web服务器用户可写。
; syslog 表示记录到系统日志中(NT下的事件日志, Unix下的syslog(3))
; 如果此处未设置任何值,则错误将被记录到Web服务器的错误日志中。

[color=green][b]log_errors[/b][/color] = Off
; 是否在日志文件里记录错误,具体在哪里记录取决于error_log指令。
; 强烈建议你在最终发布的web站点时使用日志记录错误而不是直接输出,
; 这样可以让你既知道那里出了问题,又不会暴露敏感信息。

[color=green][b]log_errors_max_len[/b][/color] = 1024
; 设置错误日志中附加的与错误信息相关联的错误源的最大长度。
; 这里设置的值对显示的和记录的错误以及$php_errormsg都有效。
; 设为 0 可以允许无限长度。

[color=green][b]ignore_repeated_errors[/b][/color] = Off
; 记录错误日志时是否忽略重复的错误信息。
; 错误信息必须出现在同一文件的同一行才被被视为重复。

[color=green][b]ignore_repeated_source[/b][/color] = Off
; 是否在忽略重复的错误信息时忽略重复的错误源。


[color=blue][b][PHP-Core-Mail][/b][/color]

; 要使邮件函数可用,PHP必须在编译时能够访问sendmail程序。
; 如果使用其它的邮件程序,如qmail或postfix,确保使用了相应的sendmail包装。
; PHP首先会在系统的PATH环境变量中搜索sendmail,接着按以下顺序搜索:
; /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib
; 强烈建议在PATH中能够找到sendmail。
; 另外,编译PHP的用户必须能够访问sendmail程序。

[color=green][b]SMTP[/b][/color] = "localhost"
; mail()函数中用来发送邮件的SMTP服务器的主机名称或者IP地址。[color=red]仅用于win32[/color]。

[color=green][b]smtp_port[/b][/color] = 25
; SMTP服务器的端口号。仅用于win32。

[b][color=green]sendmail_from[/color][/b] =
; 发送邮件时使用的"From:"头中的邮件地址。仅用于win32
; 该选项还同时设置了"Return-Path:"头。

[b][color=green]sendmail_path[/color][/b] = "-t -i"
; 仅用于unix,也可支持参数(默认的是'sendmail -t -i')
; sendmail程序的路径,通常为"/usr/sbin/sendmail或/usr/lib/sendmail"。
; configure脚本会尝试找到该程序并设定为默认值,但是如果失败的话,可以在这里设定。
; 不使用sendmail的系统应将此指令设定为sendmail替代程序(如果有的话)。
; 例如,Qmail用户通常可以设为"/var/qmail/bin/sendmail"或"/var/qmail/bin/qmail-inject"。
; qmail-inject 不需要任何选项就能正确处理邮件。

[color=green][b]mail.force_extra_parameters[/b][/color] =
; 作为额外的参数传递给sendmail库的强制指定的参数附加值。
; 这些参数总是会替换掉mail()的第5个参数,即使在安全模式下也是如此。


[color=blue][b][PHP-Core-ResourceLimit][/b][/color]

[color=green][b]default_socket_timeout[/b][/color] = 60
; 默认socket超时(秒)

[color=green][b]max_execution_time[/b][/color] = 30
; 每个脚本最大允许执行时间(秒),0 表示没有限制。
; 这个参数有助于阻止劣质脚本无休止的占用服务器资源。
; 该指令仅影响脚本本身的运行时间,任何其它花费在脚本运行之外的时间,
; 如用system()/sleep()函数的使用、数据库查询、文件上传等,都不包括在内。
; 在安全模式下,你不能用ini_set()在运行时改变这个设置。

[b][color=green]memory_limit[/color][/b] = 128M
; 一个脚本所能够申请到的最大内存字节数(可以使用K和M作为单位)。
; 这有助于防止劣质脚本消耗完服务器上的所有内存。
; 要能够使用该指令必须在编译时使用"--enable-memory-limit"配置选项。
; 如果要取消内存限制,则必须将其设为 -1 。
; 设置了该指令后,memory_get_usage()函数将变为可用。

[color=green][b]max_input_time[/b][/color] = -1
; 每个脚本解析输入数据(POST, GET, upload)的最大允许时间(秒)。
; -1 表示不限制。

[color=green][b]max_input_nesting_level[/b][/color] = 64
; 输入变量的最大嵌套深度(尚无更多解释文档)

[b][color=green]post_max_size[/color][/b] = 8M
; 允许的POST数据最大字节长度。此设定也影响到文件上传。
; 如果POST数据超出限制,那么$_POST和$_FILES将会为空。
; 要上传大文件,该值必须大于upload_max_filesize指令的值。
; 如果启用了内存限制,那么该值应当小于memory_limit指令的值。

[color=green][b]realpath_cache_size[/b][/color] = 16K
; 指定PHP使用的realpath(规范化的绝对路径名)缓冲区大小。
; 在PHP打开大量文件的系统上应当增大该值以提高性能。

[color=green][b]realpath_cache_ttl[/b][/color] = 120
; realpath缓冲区中信息的有效期(秒)。
; 对文件很少变动的系统,可以增大该值以提高性能。


[color=blue][b][PHP-Core-FileUpLoad][/b][/color]

[b][color=green]file_uploads[/color][/b] = On
; 是否允许HTTP文件上传。
; 参见upload_max_filesize, upload_tmp_dir, post_max_size指令

[color=green][b]upload_max_filesize[/b][/color] = 2M
; 允许上传的文件的最大尺寸。

[color=green][b]upload_tmp_dir[/b][/color] =
; 文件上传时存放文件的临时目录([color=red]必须是PHP进程用户可写的目录[/color])。
; 如果未指定则PHP使用系统默认的临时目录。


[color=blue][b][PHP-Core-MagicQuotes][/b][/color]
; [color=red]PHP6删除了下列指令[/color],相当于全部为 Off

[color=green][b]magic_quotes_gpc[/b][/color] = Off
; 是否对输入的GET/POST/Cookie数据使用自动字符串转义( ' " \ NULL )。
; 这里的设置将自动影响 $_GEST $_POST $_COOKIE 数组的值。
; 若将本指令与magic_quotes_sybase指令同时打开,则仅将单引号(')转义为(''),
; 其它特殊字符将不被转义,即( " \ NULL )将保持原样!!
; 建议关闭此特性,并使用自定义的过滤函数。

[color=green][b]magic_quotes_runtime[/b][/color] = Off
; 是否对运行时从外部资源产生的数据使用自动字符串转义( ' " \ NULL )。
; 若打开本指令,则大多数函数从外部资源(数据库,文本文件等)返回数据都将被转义。
; 例如:用SQL查询得到的数据,用exec()函数得到的数据,等等
; 若将本指令与magic_quotes_sybase指令同时打开,则仅将单引号(')转义为(''),
; 其它特殊字符将不被转义,即( " \ NULL )将保持原样!!
; 建议关闭此特性,并视具体情况使用自定义的过滤函数。

[color=green][b]magic_quotes_sybase[/b][/color] = Off
; 是否采用Sybase形式的自动字符串转义(用 '' 表示 ')


[b][color=blue][PHP-Core-HighLight][/color][/b]

[color=green][b]highlight.bg[/b][/color] = "#FFFFFF"
[b][color=green]highlight.comment[/color][/b] = "#FF8000"
[color=green][b]highlight.default[/b][/color] = "#0000BB"
[color=green][b]highlight.html[/b][/color] = "#000000"
[b][color=green]highlight.keyword[/color][/b] = "#007700"
[color=green][b]highlight.string[/b][/color] = "#DD0000"
; 语法高亮模式的色彩(通常用于显示 .phps 文件)。
; 只要能被<font color=xxx>接受的东西就能正常工作。
[/size]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值