Fenng 回复于:2004-04-10 13:23:31 |
车东写过一个文档
www.chedong.com 你可以去看看 |
jackieyuan 回复于:2004-04-30 02:51:03 |
车东是其中的editor之一,下面是我写的安装记录。
[b:21cd99065a] Awstats的安装[/b:21cd99065a] [b:21cd99065a]文档: 安装:[/b:21cd99065a]http://awstats.sourceforge.net/docs/awstats_setup.html#INSTALL [b:21cd99065a]文件:[/b:21cd99065a] /usr/local/awstats/wwwroot 网页存放处(图片,js脚本,图标等) /etc/awstats 为domains的配置文件。 /var/lib/awstats 分析数据保存路径,如果要重新计算,必须全部删去。 另外,Plugin files must be .pm files stored in 'plugins' directory. [code:1:21cd99065a] # wget http://awstats.sourceforge.net/files/awstats-6.1.tgz # tar -zxvf awstats-6.1.tgz # rm -rf /usr/local/awstats # mv awstats-6.1 /usr/local/awstats # chown root:root -R /usr/local/awstats/ # cd /usr/local/awstats/ # mkdir /etc/awstats #### move the icon dir to the wwwroot’s images dir in your system #### # mv /usr/local/awstats/wwwroot/icon /home/domain/public_html/images/awstatsicon/ ############# Start the configuration ############## # perl /usr/local/awstats/tools/configure.pl[/code:1:21cd99065a] 按照它本身的意思,wwwroot指的是根目录。所以要仔细看一下它的目录结构。 比如以下是在apache的httpd.conf 文件里面改的,无需做什么改动。 [code:1:21cd99065a]# Directives to allow use of AWStats as a CGI # Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/" Alias /awstatscss "/usr/local/awstats/wwwroot/css/" Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/" ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/" # This is to permit URL access to scripts/files in AWStats directory. <Directory "/usr/local/awstats/wwwroot"> Options None AllowOverride None Order allow,deny Allow from all </Directory>[/code:1:21cd99065a] 只是icon文件夹会经常出错,所以把他移动一下就可以了。然后加上js文件夹,把这三个文件夹mv到了 /usr/local/awstats/wwwroot/cgi-bin/ 下面,然后对configure文件做修改。 使用的plugin,在configure文件里面有详细介绍,在6.1版本以后都在plugin文件夹里面含有.pm文件。 最后可以发现,原本的wwwroot已经剩下classes css两个文件夹。接下来就可以多次复制 /etc/awstats/下面的configure文件,添加多个网站啦。或者运行 [code:1:21cd99065a]# perl /usr/local/awstats/tools/configure.pl[/code:1:21cd99065a] 另外,自动更新命令变成了: [code:1:21cd99065a]/usr/local/awstats/tools/awstats_updateall.pl now -configdir=/etc/awstats/ -awstatsprog=/home/domain/public_html/cgi-bin/awstats/awstats.pl[/code:1:21cd99065a] |
jackieyuan 回复于:2004-04-30 03:08:32 |
不过,最近发现 升级到 Perl 5.8.4之后会在网页显示上出问题,网页只显示一半(到“星期”的地方就停下了),但是显示的一半是正常的,打开“所有××”都是正常。
apache的错误信息是: [code:1:77252cba1b][Fri Apr 30 03:07:24 2004] [error] [client 202.195.220.7] Bizarre copy of ARRAY in aassign at /usr/local/awstats/wwwroot/cgi-bin/awstats.pl line 8707., referer: http://www.domain.com/awstats/awstats.pl?config=domain[/code:1:77252cba1b] |
zxh1336 回复于:2004-05-08 15:45:29 |
兄弟,能不能把你的安装手册再写的详细点,我按你写的作了一个下午都么有成功。
谢谢 |
南非蜘蛛 回复于:2004-05-10 14:11:22 |
主要是安装perl的模块 |
wdongtao 回复于:2004-11-25 10:59:05 |
chedong写的已经很详细了,照着那个肯定可以的,
现在有一个问题,当我的统计文件(txt文件)已经达到50M左右的时候,从web上就打不开页面了,apache的错误是Premature end of script headers: awstats.pl,不知道是什么原因,请教各位! |
jiadingjun 回复于:2004-11-25 17:17:36 |
[quote:e86ebf3986="wdongtao"]chedong写的已经很详细了,照着那个肯定可以的,
现在有一个问题,当我的统计文件(txt文件)已经达到50M左右的时候,从web上就打不开页面了,apache的错误是Premature end of script headers: awstats.pl,不知道?.........[/quote:e86ebf3986] 会不会是你的文本文件太大的原因。 |