JAWStats是基于AWStats统计数据的,其界面相较于awstats要更为强悍,但要安装JAWStats,必须先安装AWStats。AWStats的配置在此略过,详细说明下JAWStats的配置。
1、下载与安装
wget http://static.jawstats.com/src/jawstats-0.7beta.tar.gz #jawstats的安装包
wget http://www.jawstats.com/src/languagepack.zip #jawstats的语言包
在apache的网页根目录下创建目录jawstats,并将jawstats的安装包解压至其中:
mkdir /usr/local/apache2/htdoc/jawstats
tar xf jawstats-0.7beta.tar.gz -C jawstats
将语言包解压至jawstats目录的languages目录中
2、修改配置文件
在jawstats目录 ,将config.dist.php文件复制为config.php,并修改配置如下,如果有多个站点,则可以配置多个site:
<?php
|
3、修改index.php第257行,将<?改为<?php ,这应该是0.7beta版本的一个bug
这时可以直接通过http://ip/jawstats访问jawstats了。
我在访问时遇到了空白页情况。这个时候可以将jawstats的index.php的error_reporting(0)修改为error_reporting(E_ALL)让错误在页面上显示输出,我的错误如下:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 96779834 bytes) in /usr/local/apache2/htdoc/jawstats/clsAWStats.php on line 54
这是php分配内在不足产生的错误,可以修改php的配置文件php.ini如下:
memory_limit = 1024M
重启apache,问题解决。
转载于:https://blog.51cto.com/breezey/1551314