LINUX.ORG.RU

[Apache 1.3] Piped logs


0

1

Привет.

Хочу, чтобы Apache писал не только общий access_log (определено в основном конфиге), но и вел отдельный лог для конкретного виртхоста.

Так можно?

Пытаюсь сделать через pipied logs:

Добавил в блок <VirtualHost>:

CustomLog "| /usr/bin/tee >> /path/to/logfile" combined

А он ругается:

CustomLog takes two or three arguments, a file name, a custom log format string or format name, and an optional "env=" clause (see docs)

Хотя синтаксис правильный: http://httpd.apache.org/docs/1.3/logs.html#piped

ЧЯДНТ?

Спасибо.

★★

Последнее исправление: Frakhtan-teh (всего исправлений: 1)

>CustomLog takes two or three arguments, a file name, a custom log format string or format name, and an optional «env=» clause (see docs)

1. a file name
2. a custom log format string or format name
3. an optional «env=» clause (see docs)

1. a file name


не?

Tanger ★★★★★
()
Ответ на: комментарий от Frakhtan-teh

А все же да. Зашел на страницу. В самом вреху большими буквами:

You are looking at the documentation for the 1.3 version of the Apache HTTP Server, which is no longer maintained, and has been declared "end of life". If you are in fact still using the 1.3 version, please consider upgrading. The current version of the server is 2.2.

Посмотри apache --version

Tanger ★★★★★
()
Ответ на: комментарий от Tanger

Эта плашка с некоторых пор висит над каждой статьей про Apache 1.3, что совершенно не означает, что статья потеряла актуальность.

У меня нет технической возможности обновится до 2 ветки.

Frakhtan-teh ★★
() автор топика
Ответ на: комментарий от anonymous

FreeBSD 7.3

В документации же ничего о зависимости от дистрибутива.

Frakhtan-teh ★★
() автор топика
Ответ на: комментарий от Tanger

Забавно. Дело было в формате, после определения формата combined непосредственно в виртуалхосте - заработало. Странно, что оно не захотело использовать формат из основного конфига.

Frakhtan-teh ★★
() автор топика
Ответ на: комментарий от Frakhtan-teh
LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
CustomLog "|/usr/bin/tee -a /path/to/local/logfile >> /opt/logs/apache/access_log" combined
Frakhtan-teh ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.