php.inp文件详细介绍 (4)
E_COMPILE_ERROR - 编译时致命性错
E_COMPILE_WARNING - 编译时警告(非致命性错)
E_USER_ERROR - 用户产生的出错消息
E_USER_WARNING - 用户产生的警告消息
E_USER_NOTICE - 用户产生的提醒消息
例子:
error_reporting = E_ALL & ~E_NOTICE
显示所有的错误,除了提醒
error_reporting =E_COMPILE_ERROR|E_ERROR|E_CORE_ERRO
仅显示错误error_reporting = E_ALL & ~E_NOTICE
显示所有的错误,除了提醒display_errors = On
显示出错误信息(作为输出的一部分)
在最终发布的web站点上,强烈建议你关掉这个特性,并使用
错误日志代替(参看下面)。
在最终发布的web站点继续让 display_errors 有效可能
暴露一些有关安全的信息,例如你的web服务上的文件路径、
你的数据库规划或别的信息。display_startup_errors = Off
甚至当display_erroes打开了,发生于PHP的启动的步骤中
的错误也不会被显示。
强烈建议保持使 display_startup_errors 关闭,
除了在改错过程中。log_errors = Off
在日志文件里记录错误(服务器指定的日志,stderr标准错误输出,或error_log(下面的))
正如上面说明的那样,强烈建议你在最终发布的web站点以日志记录错误
取代直接错误输出。
track_errors = Off
保存最近一个 错误/警告 消息于变量 $php_errormsg (boolean)error_prepend_string = "<font color=ff0000>"
于错误信息前输出的字符串
error_append_string = "</font>"
于错误信息后输出的字符串
error_log = filename
记录错误日志于指定文件
error_log = syslog
记录错误日志于系统日志 syslog (NT 下的事件日志, Windows 95下无效)warn_plus_overloading = Off
当将‘+’用于字符串时警告
Data Handling
variables_order = "EGPCS"

[
1] [
2] [
3]
[4] [
5] [
6] [
7] [
8] [
9] [
10] [
11] [
12]
