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

时间:2013-04-13 17:02:53

标签: configuration debian awstats

我想让我的网络服务器上运行AWStats,它运行Debian 4.4.5-8和Apache 2。

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

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访问。但是,当我运行/usr/share/awstats/tools/buildstatic.sh时,会发生.txt文件写入该目录,并将我想要的HTML文件写入/ var / cache / awstats。 / tmp中的错误文件仍为空。

为什么会发生这种情况,如何让它按照我想要的方式运作?

1 个答案:

答案 0 :(得分:0)

DirData不应该由Web服务器直接读取。它由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
相关问题