Определение формата файла журнала

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Вторая инструкция LogFormat фиксирует содержимое заголовка Referer , полученного от клиента (%{Referer}i), символы дефиса и знака «больше» (->), а также URL-адрес, на который поступил запрос (%U). Referer - это имя внешнего сайта, который перенаправил клиента на ваш веб-сайт; %U - документ, к которому этот сайт направил клиента.

Последняя инструкция LogFormat начинается с переменных CLF (%h %1 %u %t \"%г\" %>s %b \") и дополнительно содержит значения из заголовков Referer и User-agent. Данному формату присвоена метка combined, поскольку он сочетает CLF с прочими сведениями; два предшествующих формата разумно отмечены как agent и referer. Однако ни один из этих форматов наделе не используется в настройках Solaris. Наличия инструкции LogFormat недостаточно для создания файла журнала: следует добавить соответствующую инструкцию CustomLog, которая свяжет формат с файлом. Как это сделать, будет рассказано ниже.

В инструкции LogFormat спецификация формата записи журнала заключается в двойные кавычки. Метка, следующая за спецификацией, не является частью формата. В инструкции LogFormat, определяющей формат CLF, метка common - это произвольная строка, связывающая данную инструкцию LogFormat с определенной инструкцией CustomLog. В файле httpd.conf Solaris данная конкретная инструкция LogFormat связывается с файлом /var/apache/logs/access_log при помощи следующей строки:

CustomLog /var/apache/logs/access_log common

Две инструкции связываются благодаря общей метке - common. В результате записи CLF, определенные данной конкретной инструкцией LogFormat , записываются в файл, определенный в указанной инструкции CustomLog.

В настройках Solaris прочие инструкции CustomLog (создающие файлы журналов для записей agent, referer и combined) закомментированы:


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.