Hi All!
имеем FreeBSD 4.7 Release & squid2mysql 1.0.0
ткните неразумного как необходиый для squid2mysql pipe на access.log создать...
>Hi All!
>имеем FreeBSD 4.7 Release & squid2mysql 1.0.0
>ткните неразумного как необходиый для squid2mysql pipe на access.log создать...mknod /var/log/squid/access.log p
>mknod /var/log/squid/access.log pна Фре это не работает...
Для фри не скажу.
А ты вообще не убивай access.log, а обнуляй его каждый раз когда будешь перезапускать скрипт squid2mysql.pl.
>Для фри не скажу.
>А ты вообще не убивай access.log, а обнуляй его каждый раз когда
>будешь перезапускать скрипт squid2mysql.pl.mkfifo
>ткните неразумного как необходиый для squid2mysql pipe на access.log .Тут уже написали, но напишу еще раз (сам бился много дней)
надо mkfifoи еще рядом файл создать backup.log на всякий пожарный.
скрипт будет если база mysql не доступна скидывать туда инфу
все!
Нада юзать не FIFO !
Нада юзать:tail -F -n0 /путь/к/логу | /путь/к/squid2mysql &
так и лог есть и в базу пишется ...
если в биллинговых целях нада патч применить к сквиду шоб в лог кусками ложил при закачке больших объектов.и вообще эту багу под Фрями луче не пользовать в биллинговых целях