Поставил awstats из портов FreeBSD ( awstats-6.95,1 )
awstats нужен для отображения статистики nginx
Покопался в конфигах, посмотрел дефолтные директивы, почитал маны... вроде бы все нормально.
Если генерировать страницы так
Код: Выделить всё
perl awstats.pl -config=mysite -output -staticlinks > awstats.mysite.html
perl awstats.pl -config=mysite -output=alldomains -staticlinks > awstats.mysite.alldomains.html
......
perl awstats.pl -config=mysite -output=errors404 -staticlinks > awstats.mysite.errors404.htmlкак это описано на офф. сайте, все работает отлично.
Есть там еще один скрипт awstats_buildstaticpages.pl, который, по словам из мануала, одной строкой
Код: Выделить всё
./awstats_buildstaticpages.pl -config=mydomain.org -staticlinks -update -dir=/var/www/mydomain.org/awstatsдолжен генерировать все страницы, т.е. он должен заменить все команды приведенные выше.
Почему-то у меня он генерит только основную страницу
Код: Выделить всё
[root@dream]:/var/www/mydomain.org/awstats# ls -la
total 176
drwxr-xr-x 2 root wheel 512 Nov 8 06:35 .
drwxr-xr-x 5 root wheel 512 Nov 8 04:41 ..
-rw-r--r-- 1 root wheel 84807 Nov 8 06:35 awstats.mydomain.org.html
lrwxr-xr-x 1 root wheel 28 Nov 8 05:01 awstatsicons -> /usr/local/www/awstats/iconsвсе остальные не генерятся. Кто-то сталкивался с этой проблемой? Или я что-то делаю не верно?
Мой Конфиг
Код: Выделить всё
LogFile="/var/log/nginx/mydomain.org.access_log"
SiteDomain="mydomain.org"
ValidHTTPCodes="200 304"
URLWithQuery=1
URLWithQueryWithoutFollowingParameters="PHPSESSID"
LogType=W
Lang="ru"
LoadPlugin="geoip GEOIP_STANDARD /usr/local/share/GeoIP/GeoIP.dat"
DNSLookup=2
LoadPlugin="decodeutfkeys"
LogFormat = "%host %time1 %methodurl %code %bytesd %refererquot %uaquot"
LogSeparator=" "
DirData="/var/db/awstats"
NotPageList="css js class gif jpg jpeg png bmp ico rss xml swf"
DirCgi="/awstats"
DirIcons="./awstatsicons"
BuildReportFormat=html
UseFramesWhenCGI=0
DetailedReportsOnNewWindows=2