FreeBSD 9.0+squid+lightsquid не парсятся логи...
Добавлено: 2013-02-06 5:32:21
Доброго времени суток уважаемы форумчане. Так как я начинающий в *nix системах, то возникают вопросы, причем большая часть есть и на форуме и в интернете в целом. Но вот и случилось то что так и не смог найти. У меня в качестве прокси установлен squid в качестве просмотров логов было решено использовать lightsquid. настраивал по этой статье http://shop.nativepc.ru/content/26--lightsquid-. Аппач установился и стартанулся нормально, lightsquid тоже установился без ошибок, но когда я запускаю проверку на наличие ошибок lightsquid.cfg: то получаю следующую ошибку:
То есть якобы говорит что неправильный формат лог файла...???
Конфиг парсера я проверил, путь до лог файла указан верно (прикладываю кусок конфига):
Тут и видно путь до логов, и соответственно тип лога какой. Но не работает. Уважаемы форумчане подскажитек что не так сделано? На ип машины через браузер захожу все нормально, то есть апач робит, перехожу по ссылке lightsquid он выдает мне страницу со след содержимым:
Подскажите что не так? Куда копнуть то? Заранее всем признателен!.
Код: Выделить всё
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;
Код: Выделить всё
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: