URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3892
[ Назад ]

Исходное сообщение
"что за логи?"

Отправлено visitor , 14-Фев-06 17:56 
Здравствуйте Уважаемые.
весь лог апача забит вот такой херней:
[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <4743>
[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <6263> sent_bodyct <1> clength <6263>
[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <6263>
[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <5141> sent_bodyct <1> clength <5141>
[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <5141>
[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <10034> sent_bodyct <1> clength <10034>
[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <10034>
[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <7703> sent_bodyct <1> clength <7703>
[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <7703>
[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <4518> sent_bodyct <1> clength <4518>
[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <4518>
[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <6062> sent_bodyct <1> clength <6062>

как от этого избавиться?
лог растет со страшной силой.
error_log в конфиге апача закоментирован.
кто ложит в него эту инфу?

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"что за логи?"
Отправлено Formix , 15-Фев-06 07:51 
>Здравствуйте Уважаемые.
>весь лог апача забит вот такой херней:
>[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <4743>
>[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <6263> sent_bodyct <1> clength <6263>
>[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <6263>
>[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <5141> sent_bodyct <1> clength <5141>
>[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <5141>
>[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <10034> sent_bodyct <1> clength <10034>
>[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <10034>
>[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <7703> sent_bodyct <1> clength <7703>
>[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <7703>
>[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <4518> sent_bodyct <1> clength <4518>
>[Tue Feb 14 09:49:46 2006] [error] r->bytes_sent <4518>
>[Tue Feb 14 09:49:46 2006] [error] MAIN: r->bytes_sent <6062> sent_bodyct <1> clength <6062>
>
>как от этого избавиться?
>лог растет со страшной силой.
>error_log в конфиге апача закоментирован.
>кто ложит в него эту инфу?
>

У меня такая же ситуация.
Этим противным делом занимается модуль АПАЧА под названием mod_accounting.
У меня он прикручен на MySql. База и таблица есть. Причем туда он записи делает. Только я еще не выяснил все ли нужные записи этот модуль пишет в таблицу.

Система: FreeBSD6 Apache 2.0.55 mod_accounting-0.5, апач и его модули собирал я из исходников.

кусок конфига:

LoadModule accounting_module modules/mod_accounting.so

<IfModule mod_accounting.c>

AccountingQueryFmt      "INSERT INTO `apache_traff` (`time`, `bytes_in`, `bytes_out`, `host`) VALUES (UNIX_TIMESTAMP(), %r, %s, LOWER('%h'))"
AccountingDatabase      apache_logs
AccountingDatabaseDriver mysql
AccountingDBHost        localhost 3306
AccountingLoginInfo     apache apache
AccountingTimedUpdates  60
#AccountingIgnoreHosts   192.168.0.50
</IfModule>

Версии есть ? Почему такая хрень ?


"что за логи?"
Отправлено Formix , 15-Фев-06 10:08 
Проблему я решил следующим образом (есть конечно способ проще - отрубить это модуль нафиг, но мы же не ищем легких путей :) ):

т.к. я собирал модуль из исходников для апача2 то я применял патч mod_accounting-0.5_httpd2x.patch - а он, паразит, зачем-то добавил лишних строчек в mod_accounting.c

надо закомментировать следующие строчки в mod_accounting.c

ap_log_error( APLOG_MARK, ERRLEVEL, 0, r->server, "MAIN: r-  ...
ap_log_error( APLOG_MARK, ERRLEVEL, 0, r->server, "r-   ap_log_error( ...
ap_log_error( APLOG_MARK, ERRLEVEL, 0, r->server, "r->connection !");

потом естесно make install, apache restart


"что за логи?"
Отправлено visitor , 16-Фев-06 11:01 
>Проблему я решил следующим образом (есть конечно способ проще - отрубить это
>модуль нафиг, но мы же не ищем легких путей :) ):
>
>
>т.к. я собирал модуль из исходников для апача2 то я применял патч
>mod_accounting-0.5_httpd2x.patch - а он, паразит, зачем-то добавил лишних строчек в mod_accounting.c
>
>
>надо закомментировать следующие строчки в mod_accounting.c
>
>ap_log_error( APLOG_MARK, ERRLEVEL, 0, r->server, "MAIN: r-  ...
>ap_log_error( APLOG_MARK, ERRLEVEL, 0, r->server, "r-   ap_log_error( ...
>ap_log_error( APLOG_MARK, ERRLEVEL, 0, r->server, "r->connection !");
>
>потом естесно make install, apache restart

спасибо