bbclone安装配置和使用

详细教你bbclone的安装,配置文件项目功能解释和一些个人的建议。
 

bbclone系一个简单而又实用的开源PHP网站统计工具,以文本数据库形式保存数据。

官网 http://www.bbclone.de/

发贴果阵系0.6.0版,系安装之前,我建议你开一个冇人知的子域名(你自己知就得了),
呢个子域名就用来放bbclone,要同一服务器啊,bbclone系要绝对路径先可以用的。
多站点都唔系同一服务器就唔好用佢了。

安装好简单:(我用子域名)

1,用你自己的方法将DOWN返来的压缩包里边D嘢放上服务器。
例如:将bbclone里边D嘢上传到 “/home/用户名/子域名/” 下边

2,将“/home/用户名/子域名/var/”下边除佐.htaccess之外,所有文件的权限改成666。

3,下载下边呢两个嘢:(可浏览目录的,GeoIP.dat.gz每个月都会更新一次)
http://geolite.maxmind.com/download/geoip/api/php/geoip.inc
http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

有兴趣参考:http://www.maxmind.com/app/php

4,系“/home/用户名/子域名/”下边建立“geoip”文件夹,将“geoip.inc、GeoIP.dat”上传到“/home/用户名/子域名/geoip/”下边。

5,最后一步,配置,打开“/home/用户名/子域名/conf/config.php”,或者你改好佐之后再上传。

config.php各项简单解释:(里边的值系我当前的配置)

$BBC_MAINSITE = "http://xxxx.xxx.com";  “我的站点”显示的连接地址,改成你自己的某个网址吧

$BBC_SHOW_CONFIG = "1"; 显唔显示“配置文件”,得个睇的,自己钟意,建议是唔使理

$BBC_TITLEBAR = ""; 显示“统计边个域名的边日”,建议是唔使理

$BBC_LANGUAGE = "zh-cn"; 界面语言

$BBC_MAXTIME = 1800; 新旧访问的分界线,单位秒,建议是唔使理

$BBC_MAXVISIBLE = 150; “细节”显示的条目数量,建议最多300好了


$BBC_MAXBROWSER = 20;         // Browsers
$BBC_MAXEXTENSION = 20;       // Extensions
$BBC_MAXOS = 20;              // Operating Systems
$BBC_MAXROBOT = 20;           // Robots

$BBC_MAXHOST = 20;            // Hosts (reset possible)
$BBC_MAXKEY = 20;             // Keywords (reset possible)
$BBC_MAXORIGIN = 20;          // Referrers (reset possible)
$BBC_MAXPAGE = 20;            // Pages (reset possible)

呢度是默认页面“全面”上边每个统计显示的条目数,10-20之间就够了


$BBC_DETAILED_STAT_FIELDS = "id, time, ext, ip, visits, os, browser, referer, page, search";
“细节”页面显示边D统计内容,睇佢上边D英文解释就够了

$BBC_USE_LOCK = "flk"; 因为系以文本数据的方式,对文件的处理要锁定,建议是唔使理,默认就得

$BBC_TIME_OFFSET = 480; 显示的时间增减量,单位系分钟。唔系时区,唔系GMT。
480系指服务器的时间加上480分钟,要你自己改了。

$BBC_NO_DNS = ""; 尝试把IP解释出DNS名,$BBC_DETAILED_STAT_FIELDS如果有加dns,或者“全面”上的显示,建议是唔使理

$BBC_GEOIP_PATH = "/home/用户名/子域名/geoip/";
$BBC_EXT_LOOKUP = "GEOIP";
指定geoip文件夹的绝对路径,和使用GEOIP来解释IP

$BBC_NO_HITS = ""; 点样显示点击统计,建议是唔使理

$BBC_IGNORE_IP = ""; 唔理边D IP,IP段,一般都在冇需要,建议是唔使理

$BBC_IGNORE_REFER = ""; 唔理边D域名,一般都在冇需要,建议是唔使理

$BBC_HITS = ""; 统计bbclone的浏览,摆明就唔应该统计

$BBC_DEBUG = ""; 查错?一般都在冇需要,建议是唔使理

$BBC_CUSTOM_CHARSET = "UTF-8"; 念都唔使念,UTF-8

$BBC_CSS_FILE = "default.css"; 你有心情自己改css的话。建议是唔使理

$BBC_LOADTIME = 1; 系最下边显示“生成用佐几多时间”

$BBC_WHOIS ="http://whois.domaintools.com/"; $BBC_DETAILED_STAT_FIELDS如果有加dns的话,会系后边加多个(?)的连接

装好了,依家开始讲下点用

bbclone系要加系php文件里边的,一系加系某D成日被调用的php里边,一系用.htaccess来加个调用,睇你情况了。

官方参考 http://help.bbclone.de/index.php?n=Setup.TestingBBClone

系PHP里边加调用冇乜好讲,自己睇官方参考就够了。

讲下用.htaccess来调用,随意位置建立一个count.php文件(叫乜名你钟意),输入下边的代码

就系指明mark_page.php的绝对路径。

依家系需要统计功能的域名目录下的 .htaccess 里边加一行

路径自己改,全部都系要绝对路径。

例如:
count.php系以下位置
/home/用户名/用于统计的子域名/count.php

主域名、子域名A、子域名B的.htaccess里边全部加一行

好了,去浏览下php文件,再去睇下统计的子域名。


一D我认为必要的修改

当你系config.php做佐,下边两个设置,

$BBC_LANGUAGE = "zh-cn";
$BBC_CUSTOM_CHARSET = "UTF-8";

我建议你改下language文件夹下边果个zh-cn.php,用notepad++改:

1,用notepad++打开zh-cn.php
2,来个CTRL+A全选,再来个CTRL+C复制
3,选择“格式”->“以 UTF-8 无 BOM 格式编码”
4,CTRL+V将之前复制D嘢覆盖依家的嘢
5,搜索"global_charset",将"gb2312"改成"utf-8"
6,如果系linux主机的话可以考虑“编辑”->“档案格式转换”,选“转换为 UNIX 格式”
7,CTRL+S保存完之后就上传服务器上边覆盖

《bbclone安装配置和使用》有0个评分

★★★★★
★★★★
★★★
★★
0
0
0
0
0

bbclone安装配置和使用》有2个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注