***********************************************************************************************************
************************* apache的所有指示符可以参考官网说明:**************************************
**********************
http://httpd.apache.org/docs/2.1/mod/core.html**********************************
***********************************************************************************************************
本篇介绍LogLevel
LogLevel是apache用来控制error log级别,信息所含有的信息量;该指示符通常出现在
httpd.conf(windows下面)
apache.conf(linux下面)
语法如下:
Loglevel [level]
这里的[level]可以是:
Level |
描述 |
例子 |
emerg |
及其严重问题-系统不工作了. |
“子进程不能打开锁定的文件,导致退出了” |
alert |
必须采取相应措施. |
“getpwuid: 不能从uid获得用户名” |
crit |
紧急情况. |
“socket: 获取socket失败,导致退出了” |
error |
发生错误. |
“脚本头的不完全结束符(错误的结尾)” |
warn |
警告. |
“子进程1234 不存在” |
notice |
通知. |
“httpd: 截获了SIGBUS, 尝试 …” |
info |
信息. |
“服务器正忙…” |
debug |
调试信息 |
“正在打开配置文件…” |
apache安装之后会有一个default的level,是
LogLevel warn
如果想在error.log看到比较多的信息,可以level设置成info,可以便于分析产生的问题。当你使用某一level后,所以比它高的级别对应的log都会写入error.log,例如当你使用info,那么所有的
emerg, alert, crit, error, warn, notice, info的log会被记录下来。
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.