bug tracker 小巧的bug跟踪工具

  前些天搭建了bugzilla,这个庞大的家伙一时间还应付不过来。汉化不完整,乱码,等一大堆问题。于是换到了bug tracker,这个功能虽然没有bugzilla多,但需要的都有了,简单容易上手,采用php开发,部署也简单。

1. 所需软件

Bug Tracker 2.6.4, PHP 5.3.2, Apache 2.2.15, MySQL 5.1.47

2. 配置apahce加载php

  安装好apache后修改httpd.conf增加

AddType application/x-httpd-php .php
PHPIniDir "C:/PHP/"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"

  如果是msi安装包安装的php,最后两句会自动加进去。

3. 配置数据库

  建库,省略。。。

4. 配置bug tracker

  解压到htdocs目录下,修改bug/include/config.php

$GLOBALS['BR_dbserver'] = "127.0.0.1"; // 数据库服务器的 IP
$GLOBALS['BR_dbtype'] = "mysqlt"; // 使用的数据库类型 (postgres, mysqlt, mysqli)
$GLOBALS['BR_dbpwd'] = "password"; // 数据库密码
$GLOBALS['BR_dbname'] = "bugdb"; // 数据库名称

/* Bug Tracker 在系统中的真正路径 */
$GLOBALS["SYS_PROJECT_PATH"] = "C:/Apache/htdocs/bug";

/* 这是你使用浏览器连到 Bug Tracker 的网页绝对路径。 */
$GLOBALS["SYS_URL_ROOT"] = "/bug";

  在浏览器中打开http://localhost/bug/setup/index.php进行安装。成功后删除setup下面的php文件。

  到此应该可以通过http://localhost/bug/来访问了。默认用户名密码都是admin。

5. 后续

  具体怎么使用就不多介绍了,这个系统的中文翻译不是很恰当,凑合着理解把。界面还是做的蛮好的。