建站学习(PHP+apache+mysql):1.1 日志详解

来源:互联网 发布:桌面英语软件 编辑:程序博客网 时间:2024/05/09 18:41

参考信息位置:http://zhidao.baidu.com/question/253131439

1.日志输出格式

LogFormat "%h %l %u %t \"%r\" %>s %b" common

%h  远端主机 
%l  远端登录名(由identd而来,如果支持的话),除非IdentityCheck 设为”On “,否则将得到一个”-”。
%u  远程用户名(根据验证信息而来;如果返回status(%s )为401,可能是假的) 
%t  时间,用普通日志时间格式(标准英语格式) 
%r  请求的第一行 
%s  状态。对于内部重定向的请求,这个状态指的是原始 请求的状态,—%>s 则指的是最后请求的状态。 
%b  以CLF格式显示的除HTTP头以外传送的字节数,也就是当没有字节传送时显示’- ‘而不是0。

2.非common参数
%a  远端IP地址
%{Foobar}C  在请求中传送给服务端的cookieFoobar的内容。 
%D  服务器处理本请求所用时间,以微为单位:检测响应时间,用于发现服务器问题
%q  查询字符串(若存在则由一个”? “引导,否则返回空串)  ?
%t  时间,用普通日志时间格式(标准英语格式) %{format}t  时间,用strftime(3) 指定的格式表示的时间。(默认情况下按本地化格式) 
%U  请求的URL路径,不包含查询字符串。 %v  对该请求提供服务的标准ServerName 。 %V  根据UseCanonicalName 指令设定的服务器名称。 %X  请求完成时的连接状态: X = 连接在应答完成前中断。 + = 应答传送完后继续保持连接。 - = 应答传送完后关闭连接3.http协议中可能包含的其他信息

0 0
原创粉丝点击