Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Программное обеспечение под *NIX системы > логи apache |
Автор: poiuyt1234 27.3.2010, 03:57 |
ведется ли по дефолту лог заголовков включая строку с параметрами всех http запросов поступающих на apache сервер для каждого домена? где это можно посмотреть и настроить? можно ли сделать так чтоб логировались http запросы целиком вместе с телом? |
Автор: BobiKK 27.3.2010, 19:47 |
Смотря какой дистрибутив и что там по дефолту стоит. Обычно, если формат логов не переписывается в виртуальных хостах, то в логи ведутся для всех хостов в одном файле. Что можно записывать в лог: http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#formats Если нужно логировать и тело запросов (POST, PUT), то можно использовать mod_secure: http://linuxgazette.net/143/pfeiffer.html Хотя это можно уже и средствами сетевого фильтра реализовать |
Автор: poiuyt1234 28.3.2010, 11:05 |
freebsd 6 |
Автор: BobiKK 28.3.2010, 16:46 | ||
Там ведутся по дефолту логи для всех виртуальных хостов. Пишется всё в /var/log/http_access.log Формат лога:
Вообще, что мешает-то самому посмотреть что пишется по дефолту? |
Автор: smalcom 29.3.2010, 13:33 | ||||
в логах обычно написано
если неохота заморачиваться, то делаешь строку common такой же как и combined. А если по уму, то в записи виртуалхоста добавляешь следующее
и теперь оно применит для твоего хоста формат лога combined. Когда закончишь дебажить или следить за посетителями поменяешь формат на common и логи станут попроще. |