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

FreeBSD 9.0+squid+lightsquid не парсятся логи...

Добавлено: 2013-02-06 5:32:21
kolka88
Доброго времени суток уважаемы форумчане. Так как я начинающий в *nix системах, то возникают вопросы, причем большая часть есть и на форуме и в интернете в целом. Но вот и случилось то что так и не смог найти. У меня в качестве прокси установлен squid в качестве просмотров логов было решено использовать lightsquid. настраивал по этой статье http://shop.nativepc.ru/content/26--lightsquid-. Аппач установился и стартанулся нормально, lightsquid тоже установился без ошибок, но когда я запускаю проверку на наличие ошибок lightsquid.cfg: то получаю следующую ошибку:

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

LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPL

WARNING: Log format Look like CUSTOM log, Lightsquid can't parse this format! Please check  documentation !
Invalid access.log format or can't check format type ...
То есть якобы говорит что неправильный формат лог файла...???

Конфиг парсера я проверил, путь до лог файла указан верно (прикладываю кусок конфига):

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

#path to additional `cfg` files
$cfgpath             ="/usr/local/etc/lightsquid";
#path to `tpl` folder
$tplpath             ="/usr/local/www/lightsquid/tpl";
#path to `lang` folder
$langpath            ="/usr/local/share/lightsquid/lang";
#path to `report` folder
$reportpath          ="/usr/local/www/lightsquid/report";
#path to access.log
$logpath             ="/usr/local/squid/log/";
#path to `ip2name` folder
$ip2namepath         ="/usr/local/libexec/lightsquid";

#path to `lockfile` ;-)
$lockpath            =$reportpath;

#if lockfile older $maxlocktime second, remove old lock file.
$maxlocktime         = 30*60;

#if 1 - lightparser generate some statistic
$debug               = 0;  
#if 1 - lightparser generate skip details, 2 ..., 3 ..., ....
$debug2              = 0;

# -------------------- LightParser VARIABLES  ---------------------------
#squid log type
#if native squid format (default squid, see in doc) - must be 0
#if EmulateHttpdLog ON - set 1
#digit - for speed optimization
#try it set to 1 if parser generate warning
#
#see also month2dec below !!!!
#
$squidlogtype        = 0;
Тут и видно путь до логов, и соответственно тип лога какой. Но не работает. Уважаемы форумчане подскажитек что не так сделано? На ип машины через браузер захожу все нормально, то есть апач робит, перехожу по ссылке lightsquid он выдает мне страницу со след содержимым:

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

LigthSquid diagnostic.
Error : report folder '/usr/local/www/lightsquid/report' not contain any valid data! Please run lightparser.pl (and check 'report' folder content)
Please check config file !Variable	value
$tplpatph	/usr/local/www/lightsquid/tpl
$templatename	base
$langpatph	/usr/local/share/lightsquid/lang
$langname	eng
$reportpath	/usr/local/www/lightsquid/report
Access to '/usr/local/www/lightsquid/report' folder	yes
$graphreport	1

folder content:
Подскажите что не так? Куда копнуть то? Заранее всем признателен!.

Re: FreeBSD 9.0+squid+lightsquid не парсятся логи...

Добавлено: 2013-02-08 6:28:51
kolka88
Люди неужто некому помочь? Ни у кого никаких мыслей нет чтоли? Просто в интернете ни у кого такого не возникало.

Re: FreeBSD 9.0+squid+lightsquid не парсятся логи...

Добавлено: 2013-02-14 1:08:58
kolka88
Всем спасибо. ПРоблема решена.

Re: FreeBSD 9.0+squid+lightsquid не парсятся логи...

Добавлено: 2013-02-17 15:50:33
ADRE
тривиальное решение было 100% не верный путь к логам )))

FreeBSD 9.0+squid+lightsquid не парсятся логи...

Добавлено: 2017-04-08 11:45:36
patron1999
И как ты ее решил что за ... только о своей попе подумал, опиши как исправил!

FreeBSD 9.0+squid+lightsquid не парсятся логи...

Добавлено: 2019-03-21 10:36:59
Йохан
у меня тоже была подобная ошибка, решилось просто запуском скрипта /usr/local/www/lightsquid/lightparser.pl и статистика начала показываться на странице.