Configuration
apache 伺服器日誌格式更改
我編輯了 httpd.conf 以在我的 Windows 機器上更改 apache 2.4 的日誌格式
具體來說,我編輯並進行了以下更改:
#LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined #LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat " %l %u %{%d/%b/%Y %T}t.%{msec_frac}t %{%z}t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat " %l %u %{%d/%b/%Y %T}t.%{msec_frac}t %{%z}t \"%r\" %>s %b" common <IfModule logio_module> # You need to enable mod_logio.c to use %I and %O #LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio LogFormat " %l %u %{%d/%b/%Y %T}t.%{msec_frac}t %{%z}t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> #CustomLog "logs/access.log" common CustomLog "logs/access.log" combined
但我仍然沒有看到我的 access.log 格式有任何變化。
它們顯示為
192.168.1.1 - - [03/Oct/2014:11:46:21 +0200] "GET /videos/ HTTP/1.1" 304 -
誰能告訴我如何正確配置它。
在 Windows 中,您必須解除安裝該服務,例如
httpd.exe -k uninstall httpd.exe -k install
然後重新載入配置。