Страница 1 из 1

Lightsquid

Добавлено: 2008-11-19 13:33:08
Evgen787
Что за ошибка при запуске lightparser.pl :

Код: Выделить всё

freebsd# ./lightparser.pl
Warning, `/usr/local/www/lightsquid/report/lockfile` exist, maybe anoter process running !
LockPID : 11022
tsdelta : 1232 second(s) (maxlocktime: 1800)
не рабает чё-то :(

Re: Lightsquid

Добавлено: 2008-11-19 15:10:56
manefesto
/usr/local/www/lightsquid/report/lockfile создается когда отчет уже генериться.

Код: Выделить всё

rm -rf /usr/local/www/lightsquid/report/lockfile

Re: Lightsquid

Добавлено: 2008-11-19 15:58:06
Evgen777
Само чё-то исчезло, почему с концу дня в отчёте появляется следующее число...сёдня 19, к 5 часам появилось за 20 и считается за 20...хм

Re: Lightsquid

Добавлено: 2010-02-14 3:59:58
daggerok
manefesto писал(а):/usr/local/www/lightsquid/report/lockfile создается когда отчет уже генериться.

Код: Выделить всё

rm -rf /usr/local/www/lightsquid/report/lockfile
после удаления lockfile и запуска lightparster'a вот что:

Код: Выделить всё

# /usr/local/www/lightsquid/lightparser.pl
ERROR: Can't open /etc/squid/users.txt!!!
и lockfile опять был создан, в нем такое содержимое:

Код: Выделить всё

# cat /usr/local/www/lightsquid/report/lockfile
PID: 1321
Timestamp: 1266108559
Creation time: Sun Feb 14 02:49:19 2010
но отчетов как не было так и нет

и непонятно, почему оно ищет файл users.txt в каталоге

Код: Выделить всё

/etc/squid/
у меня этот файл лежит в

Код: Выделить всё

# l /usr/local/www/lightsquid/ | grep users
-rw-r--r--   1 www   www      49B  8 ноя 20:30 users.txt
подскажите чего не так-то?

ps - решил трабл пока-что вот так, немного туповато:

Код: Выделить всё

# mkdir /etc/squid
# ln -s /usr/local/www/lightsquid/users.txt /etc/squid/users.txt
но это как-то не правильно, хотелось бы причину выяснить чего оно так..

Re: Lightsquid

Добавлено: 2010-02-16 16:04:09
Lord Beaver
Выставить в lightsquid.cfg параметр

Код: Выделить всё

$ip2name="simple";
Или же, если требуется преобразование IP в имена - исправить в файле /usr/local/libexec/lightsquid/ip2name.list

Код: Выделить всё

my $ipfile = "/usr/local/etc/lightsquid/users.txt";

Re: Lightsquid

Добавлено: 2010-02-17 0:58:22
daggerok
Или же, если требуется преобразование IP в имена - исправить в файле /usr/local/libexec/lightsquid/ip2name.list

Код: Выделить всё

my $ipfile = "/usr/local/etc/lightsquid/users.txt";
спасибо :)