Apache日誌的設置

日期:2008-06-20  作者:喜騰小二  來源:PHPChina


錯誤日誌的設置
ErrorLog logs/error_log #日誌的保存位置
LogLevel warn #日誌的級別

顯示的格式日下:
[Mon Oct 10 15:54:29 2005] [error] [client 192.168.10.22] access to /download/ failed, reason: user admin not allowed access

訪問日誌設置

日誌的缺省格式有如下幾種
LogFormat “%h %l %u %t “%r” %>s %b “%{Referer}i” “%{User-Agent}i”" combined
LogFormat “%h %l %u %t “%r” %>s %b” common #common為日誌格式名稱
LogFormat “%{Referer}i -> %U” referer
LogFormat “%{User-agent}i” agent
CustomLog logs/access_log common

格式中的各個參數如下
%h –客戶端的ip地址或主機名
%l –The 這是由客戶端 identd 判斷的RFC 1413身份,輸出中的符號 “-” 表示此處信息無效。
%u –由HTTP認證繫統得到的訪問該網頁的客戶名。有認證時才有效,輸出中的符號 “-” 表示此處信息無效。
%t –服務器完成對請求的處理時的時間。
“%r” –引號中是客戶發出的包含了許多有用信息的請求內容。
%>s –這個是服務器返回給客戶端的狀態碼。
%b –最後這項是返回給客戶端的不包括響應頭的字節數。
“%{Referer}i” –此項指明了該請求是從被哪個網頁提交過來的。
“%{User-Agent}i” –此項是客戶浏覽器提供的浏覽器識別信息。

下麵是一段訪問日誌的實例
192.168.10.22 - bearzhang [10/Oct/2005:16:53:06 +0800] “GET /download/ HTTP/1.1″ 200 1228
192.168.10.22 - - [10/Oct/2005:16:53:06 +0800] “GET /icons/blank.gif HTTP/1.1″ 304 -
192.168.10.22 - - [10/Oct/2005:16:53:06 +0800] “GET /icons/back.gif HTTP/1.1″ 304 -
各參數的詳細解釋,請參閱:http://www.clusting.com/Apache/ApacheManual/logs.html


<<<返回技術中心

技術文章

站內新聞

我要啦免费统计