溫馨提示×

Ubuntu下Apache日志格式詳解

小樊
47
2025-09-10 05:24:56
欄目: 智能運維

Ubuntu下Apache主要有訪問日志和錯誤日志,以下是相關格式詳解:

訪問日志

  • 默認格式(Combined Log Format)%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"。各字段含義為:%h是客戶端IP地址;%l是遠程登錄名,通常為“-”;%u是認證用戶名,通常為“-”;%t是請求時間戳,格式如[day/month/year:HH:MM:SS -0700];%r是請求行,包含HTTP方法、URI和HTTP版本;%>s是服務器返回的狀態碼;%b是響應給客戶端的字節數;%{Referer}i是引用頁面的URI;%{User-Agent}i是客戶端的用戶代理字符串。

錯誤日志

  • 默認格式:無明確統一的默認格式,通常包含時間、錯誤級別、客戶端IP、錯誤信息等。例如:[Sun Oct 22 13:55:36.123456 2023] [error] [client 192.168.1.1] File does not exist: /var/www/html/nonexistent.html。其中[Sun Oct 22 13:55:36.123456 2023]是時間,[error]是錯誤級別,[client 192.168.1.1]是客戶端IP,File does not exist: /var/www/html/nonexistent.html是錯誤信息。

此外,Apache還支持自定義日志格式,可通過LogFormat指令進行設置。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女