Назад | Перейти на главную страницу

Как включить расширенное ведение журнала W3C на Apache (LAMP или XAMPP)?

Как я могу включить расширенный формат журнала W3C на LAMP и где будет находиться каталог журнала по умолчанию (и как его назвать)? (или XAMPP)

Вы, вероятно, имеете в виду расширенный формат журнала W3C: http://www.w3.org/TR/WD-logfile.html.
Исправление орфографии и перефразирование вопроса может дать вам больше ответов.

Этот формат в основном используется на серверах Microsoft IIS. Я не уверен, доступны ли все необходимые данные в Apache, и мне не удалось найти для вас пример строки формата.

Проще говоря, вам нужно определить желаемый LogFormat в конфигурации Apache, а затем используйте CustomLog возможность указать, куда записывать файл журнала. Обычно, в зависимости от настроек, Apache записывает свои журналы в / var / log / apache /, / var / log / apache2 / или / var / log / httpd /, но проверьте свою конфигурацию Apache, чтобы узнать.

Поскольку расширенный формат W3C представляет собой свободную форму, однозначного ответа нет, но расширенный формат журнала NCSA, аналогичный формату W3C, выглядит следующим образом:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" ncsa_extended
CustomLog /var/log/apache2/extended_access_log ncsa_extended

Вы можете настроить параметры LogFormat, чтобы получить нужную информацию.