В Apache error_log устанавливается директивой:
ErrorLog /var/log/httpd/error_log
Путь к файлу лога будет /var/log/httpd/error_log
Директива LogLevel позволяет указать уровень логирования:
LogLevel notice ErrorLog /var/log/httpd/error_log
Возможные уровни
emerg | Фатальные ошибки. |
alert | Необходимо немедленно исправить ситуацию. |
crit | Критические ошибки. |
error | Обычные ошибки. |
warn | Предупреждения. |
notice | Уведомления. |
info | Информация. |
debug | Подробные уведомления для отладки. |
/var/log/httpd/error_log
/var/log/apache2/error.log
/var/log/httpd-error.log
Лог доступа устанавливается директивой:
LogFormat "%h %l %u %t "%r" %>s %b" common CustomLog /var/log/access_log common
Путь к файлу лога будет /var/log/access_log
%X
Статус соединения после окончания запроса:
%a | IP адрес клиента. |
%A | IP адрес сервера. |
%B | Размер ответа. |
%b | Размер ответа без HTTP заголовков (только тело). |
%{Foobar}C | Значение Куки Foobar. |
| Время обработки запроса в микросекундах. |
%{FOOBAR}e | Значение переменной окружения FOOBAR. |
%f | Название файла. |
%h | Удаленный хост. |
| Протокол запроса. |
%{Foobar}i | Значение заголовка Foobar: в запросе. |
%k | Количество keepalive запросов, обработанных в этом соединении. |
| Метод запроса. |
%{Foobar}n | Значение заметки Foobar из другого модуля. |
| Значение заголовка Foobar: в ответе. |
%p | Порт на сервере. |
%{format}p | Порт canonical (сервера), local (текущий сервера) или remote (клиента). |
%P | ID дочернего процесса, который обслужил запрос. |
| Строка запроса (query string) |
%r | Первая строка запроса |
%R | Обработчик, который генерирует ответ. |
%s | Статус запроса. |
%t | Время получения запроса |
%{format}t | Время получения запроса с форматом |
%T | Длительность обслуживания запроса в секундах |
%u | Удаленный авторизованный пользователь. |
%U | Путь запроса без GET параметров. |
%v | Значение ServerName. |
X
— Соединение оборвалось перед окончанием запроса.
+
— Соединение осталось после отправки ответа (keepalive).
-
— Соединение закрыто после отправки ответа.
%I
Количество полученных байт включая HTTP заголовки. Нужен mod_logio.
Количество отправленных байт.%O
/var/log/httpd/access_log
/var/log/apache2/access.log
/var/log/httpd-access.log
Этот текст был написан несколько лет назад. С тех пор упомянутые здесь инструменты и софт могли получить обновления. Пожалуйста, проверяйте их актуальность.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…