Configuration 如何让AWStats生成静态HTML文件?

Configuration 如何让AWStats生成静态HTML文件?,configuration,debian,awstats,Configuration,Debian,Awstats,我想在运行Debian 4.4.5-8和Apache2的Web服务器上运行AWStats 有几个网站都有自己的配置文件,与此类似: Include "/etc/awstats/awstats.model.conf" LogFile="/var/customers/logs/myname-example.com-access.log" LogType=W LogFormat = 1 LogSeparator=" " SiteDomain="example.com" HostAliases="*.e

我想在运行Debian 4.4.5-8和Apache2的Web服务器上运行AWStats

有几个网站都有自己的配置文件,与此类似:

Include "/etc/awstats/awstats.model.conf"
LogFile="/var/customers/logs/myname-example.com-access.log"
LogType=W
LogFormat = 1
LogSeparator=" "
SiteDomain="example.com"
HostAliases="*.example.com"
DirData="/www/myname/awstats/example.com/"
我希望HTML文件被写入/www/myname/awstats/example.com/,然后我可以通过Apache访问它。但是,当我运行时,会发生这样的情况:将.txt文件写入该目录,并将我想要的HTML文件写入/var/cache/awstats。/tmp中的错误文件保持为空


为什么会发生这种情况?如何使其按我所希望的方式工作?

Web服务器不应直接读取DirData。它由awstats.pl使用

事实上,/var/cache/awstats是在buildstatic.sh中硬编码的,因此您必须更改提及它的两行代码:

mkdir -p /var/cache/awstats/$c/$Y/$m/


这个问题实际上与编程无关。一个更好的提问地点是
-dir=/var/cache/awstats/$c/$Y/$m/ >$TMPFILE 2>&1