ошибка конфигурации awstats в ispm lite

Serge Pitel добавил(а) 3 года назад
Не проблема

Если после устновки панели на новый сервер активировать awstats для домена, то он будет отображает статистику за текущий и за прошлый месяц (скрин в аттаче).

временное решение лежит в файле: /etc/webanalyzer.d/USER/DOMAIN.com

в поддержке посоветовали удалить этот код (но не смогли объяснить зачем он там нужен -_-) и произвести перегенерацию статистики.

if [ `uname` = "Linux" ]; then 
YEAR=`date "--date=-1 month" +%Y` 
MONTH=`date "--date=-1 month" +%m` 
SED="sed -re" 
CDATE="date -d" 
NOW="01" 
else 
YEAR=`date -v-1m +%Y` 
MONTH=`date -v-1m +%m` 
SED="sed -E" 
CDATE="date -j" 
NOW="010000" 
fi 

$BIN -config=$NAME -month=$MONTH -year=$YEAR -output -staticlinks -staticlinksext=$MONTH$YEAR.html > $DIR/index.$MONTH$YEAR.html 
for i in $list; do 
$BIN -config=$NAME -month=$MONTH -year=$YEAR -output=$i -staticlinks > $DIR/awstats.$NAME.$i.$MONTH$YEAR.html 
done 

sleep 1 
Может тут подскажут зачем генерить пустую страницу статистики за февраль когда панель установлена 20марта?

Файлы: awstats.jpg

Комментарии (1)

фото
1

Здравствуйте!

В данной реализации определить свежая или нет установка не представляется возможным, страница за предыдущий месяц генерируется с расчетом на то, что пользователь уже какое-то время использует панель. В будущих разработках мы примем ваше замечание во внимание.