首页 » 站长随笔 » 其它资料 » 浏览内容

BBClone安装笔记


2005-09-20 16:35:29 6,056 0 发表评论 字体: 作者:C.K.
标签: bbclone

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

From:http://www.leopex.com/wp/?p=19

BBClone是一个基于PHP+文本数据库的流量统计软件,功能谈不上强大,但基本的功能还算完备。

在安装之前,可以先到BBClone的官方网站看一下DEMO

目录环境:
root
 |—— wp   // WordPress的安装目录
 |—— stat // bbclone的安装目录
 |
……
统计目标:/wp/index.php

安装步骤:
*注:下文中涉及路径和文件名大多可随意指定,不必和本文一致。

1,从BBClone的官方网站下载其最新版本(下文以0.4.8b为例);

2,将压缩包里的文件解压缩,并上传到服务器的stat/目录中;

3,在要统计的文件中,本文以 wp/index.php 为例,加入如下内容:
    define(“_BBC_PAGE_NAME”, “index.php”);
    define(“_BBCLONE_DIR”, “../stat/”);
    define(“COUNTER”, _BBCLONE_DIR.”mark_page.php”);
    if (is_readable(COUNTER)) include_once(COUNTER);

另外:

$file_name=$_SERVER['REQUEST_URI'];

   define(“_BBC_PAGE_NAME”, “$file_name“);
   define(“_BBCLONE_DIR”, “bbclone/”);
   define(“COUNTER”, _BBCLONE_DIR.”mark_page.php”);
   if (is_readable(COUNTER)) include_once(COUNTER);

“REQUEST_URI”

访问此页面所需的 URI。例如,“/index.html” 、”/view.php?go=links”,可以用于动态页面 。

注意:只能统计PHP文件,如果要统计HTML文件,最简单的方法是直接更改HTML文件扩展名为PHP,并在文件最末尾的地方加入以上代码。

4,配置 BBClone,打开 stat/conf/ 目录中的 config.php 文件,覆盖原文件。其各项参数的意义在文档里和官方网站描述的很清楚,就不再说了,我的配置如下:
    $BBC_MAINSITE = “http ://www .leopex.com/ “;
    $BBC_SHOW_CONFIG = “”;
    $BBC_TITLEBAR = “流量统计 %SERVER 生成于 %DATE”;
    $BBC_LANGUAGE = “zh-cn”;
    $BBC_MAXTIME = 1800;
    $BBC_MAXVISIBLE = 200;
    $BBC_MAXBROWSER = 25;
    $BBC_MAXEXTENSION = 25;
    $BBC_MAXOS = 25;
    $BBC_MAXROBOT = 25;
    $BBC_MAXHOST = 10;
    $BBC_MAXKEY = 10;
    $BBC_MAXORIGIN = 10;
    $BBC_MAXPAGE = 10;
    $BBC_DETAILED_STAT_FIELDS = “id, time, ext, dns, visits, os, browser, referer, page, search”;
    $BBC_TITLE_SIZE    = 14;
    $BBC_SUBTITLE_SIZE = 9;
    $BBC_TEXT_SIZE     = 9;
    $BBC_NUM_SIZE      = 9;
    $BBC_TIME_OFFSET = 0;
    $BBC_NO_DNS = “”;
    $BBC_NO_HITS = 1;
    $BBC_IGNORE_IP = “”;
    $BBC_IGNORE_REFER = “”;
    $BBC_IGNORE_BOTS = 1;
    $BBC_IGNORE_AGENT = “”;
    $BBC_DEBUG = “”;
    $BBC_KILL_STATS = “”;
    $BBC_USE_LOCK = “flk”;
    $BBC_PURGE_SINGLE = “”;
    $BBC_CUSTOM_CHARSET = “”;

5,至此已经完成了BBClone的安装和配置,统计也已经开始生效了。
   但仍有个问题:任何人都可以通过访问 http://linji.cn/bbclone/ 来查看你的流量统计。
   这可能在一定程度上显得不够安全,请通过以下步骤为流量统计加上密码:
   第一步,在 stat/ 目录中创建一个 .htpasswd 文件;
   第二步,打开iPasswd输入一对用户名和密码,生成编码字符串;
   第三步,将得到的字符串粘贴到 .htpasswd 文件中;
   第四步,在 stat/ 目录中创建一个 .htaccess 文件;
   第五步,编辑 .htaccess 文件,粘贴以下内容:
    AuthType Basic
    AuthName “Web Statistics”
    AuthUserFile /www/users/leopex.com/stat/.htpasswd
    Require valid-user
   这样就行了,试着访问一下,应该会弹出对话框要求你输入用户名和密码。
   输入正确的用户名和密码就可以查看流量统计了。

这种文件必须要放在Apache下才有用,在IIS服务器下是没有用的。  

.htaccess必须以ASCII模式上传,最好将其权限设置为644。

网站统计 Statistics

  • 创建时间: 2005年1月3日 距今5064 天
  • 日志总数: 2461
  • 评论总数: 630
  • 标签总数: 654
  • 链接总数: 273
  • 最后更新: 2018-8-31 17:57:04
  • 您是本站第 14156850 位访客

广告区 Guǎng Gào