Я отредактировал httpd.conf, чтобы изменить формат журнала apache 2.4 на моем компьютере с Windows.
В частности, я отредактировал и внес следующие изменения:
#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
Затем конфигурация перезагружается.