awstats:awstats_buildstaticpages.pl 只构建 1 个报告,而不是完整的报告

Dan*_*nny 5 nginx awstats

我记得之前运行过这个命令,它用来构建所有页面,但现在我再次使用它,它只构建主页面。

(为了可读性而换行)

/usr/share/awstats/tools/awstats_buildstaticpages.pl 
-update 
-config=mydomain.com 
-dir=/var/www/awstats/mydomain.com/ 
-awstatsprog=/usr/lib/cgi-bin/awstats.pl
Run Code Online (Sandbox Code Playgroud)

这是我的awstats.mydomain.com.conf

LogFile="/etc/nginx/logs/mydomain.com.log"
LogFormat=1
SiteDomain="mydomain.com"
DNSLookup=0
DirData="/var/lib/awstats/mydomain.com/"
HostAliases="mydomain.com"
Run Code Online (Sandbox Code Playgroud)

我得到的唯一文件是 awstats.mydomain.com.html

有谁知道是什么原因造成的?还是我错过了其他东西?

我正在使用 Debian Squeeze x86

Max*_*bey 5

似乎awstats_buildstaticpages.pl脚本不替换Show*其默认值的配置选项。因此,为了可以形成所有统计文件,您必须确定(或取消注释默认值)awstats 配置文件中的选项值。

这些是:

ShowSummary=UVPHB
ShowMonthStats=UVPHB
ShowDaysOfMonthStats=VPHB
ShowDaysOfWeekStats=PHB
ShowHoursStats=PHB
ShowDomainsStats=PHB
ShowHostsStats=PHBL
ShowRobotsStats=HBL
ShowSessionsStats=1
ShowPagesStats=PBEX
ShowFileTypesStats=HB
ShowOSStats=1
ShowBrowsersStats=1
ShowOriginStats=PH
ShowKeyphrasesStats=1
ShowKeywordsStats=1
ShowMiscStats=a
ShowHTTPErrorsStats=1
ShowFlagLinks=""
ShowLinksOnUrl=1