一个免费的BUG管理系统(PHP)-BugFree配置详解

范堡 发布于 2009/05/04 12:01
阅读 6K+
收藏 0
 
 
最近,听到公司同事说网上有个BUG的管理系统蛮不错的听说还是选费版
是用PHP开发的,防造Microsoft的BUG管理系统----Bugfree(http://bugfree.1zsoft.com/)
使用的环境是:PHP+MYSQL+APACHE做的,有时间下一版看他一下。
当前bugfree版本为1.0,环境要求:
(1)bugfree
(2)PHP4.3.11(8也可)
(3)mysql4.0
(4)apache(1.3)
(5)phpMyadmin(mysql管理工具)
 
具体配置如下:
对于bugfree系统配置时需要修改如下地方:
(1)install.php
//$BugConfig["ScriptDir"]   = eregi_replace("/Admin" , "" , dirname($_SERVER["SCRIPT_FILENAME"]));
//$BugConfig["ScriptDir"] = "Your path to BugFree";
// 20060326 SUIL
$BugConfig["ScriptDir"] = "E:/LocalWebRoot/BugFree";(将上面注释掉,修改为本地bugfree地址)
 
(2)include/SetupBug.inc.php
//$BugConfig["ScriptDir"]   = eregi_replace("[/\\]Admin" , "" , dirname($_SERVER["SCRIPT_FILENAME"]));
//$BugConfig["ScriptDir"] = "Your path to BugFree";
// 20060326 SUIL 1
$BugConfig["ScriptDir"] = "E:/LocalWebRoot/BugFree";(将上面注释掉,修改为本地bugfree地址)
 
//$BugConfig["BaseURL"]   = "http://" . $_SERVER["SERVER_NAME"] . ":" . $_SERVER
["SERVER_PORT"] . eregi_replace("/Admin" , "", dirname($_SERVER["SCRIPT_NAME"]));
// 20060326 SUIL 2
$BugConfig["BaseURL"] = "http://192.168.0.45/bugfree/";(修改成为当前本地机网站情况,用于用户在收到BUG后可以访问该路径进行查看)
 
(3)ConfigBug.inc.php(调整mail设置)
/* 9. SMTP param setting. */
$BugConfig["Mail"]["SendParam"]["Host"]     = "mail.dbitsoft.com";       // The server to connect. Default is localhost
$BugConfig["Mail"]["SendParam"]["SMTPAuth"] = false;    // Whether or not to use SMTP authentication. Default is FALSE
$BugConfig["Mail"]["SendParam"]["Username"] = "suil@dbitsoft.com";       // The username to use for SMTP authentication.
$BugConfig["Mail"]["SendParam"]["Password"] = "1234";       // The password to use for SMTP authentication.
 
(4)在mysql中建立BugFree数据库(使用mysqld启动数据库)
create database BugFree;
 
(5)进入BugFree主页---install.php文件(http://localhost/bugfree/install.php)
然后输入数据库地址,bugfree使用的账号密码...等等
建议先把mysql中 bugfree 用户赐予最高权限,然后把该安装脚本数据库密码隔壁的 创建数据库 选项勾上。
不然在生产config文件的时候会出错。
等数据库建好后,再把权限调回下来。
在管理员用户处确定管员员密码及用户名:如
用户名:admin
称  呼:admin
邮  件:admin@dbitsoft.com
密  码:admin
点击生成config文件按钮,随便下来后上传至bugfree 根目录下的Include文件夹中覆盖同名文件。(该操作是将admin用户口令进行更改,当前在测试使用时如果使用其他名称可能不行,只能使用admin建立,默认?)
 
(6)将install.php及upgrade.php文件更名或者删除。
 
(7)进入BugFree并输入管理员进行管理维护。http://localhost/BugFree/index.php
 
完成配置,以上配置是在该系统网站上找不到的,请看后按顺序调试即可。
对于该系统的具体使用不再说明。。。。请自己试试吧。
--------------------------------------------------------------------------------------------------------------------
BugFree使用时不足说明:
在使用BugFree后发现BugFree还有些不足的地方需要调整。(这是我发现的可能不足待大家一起讨论)
(1)BugFree中对于项目的管理只能添加不能删除,需要直接从后台通过Mysql进行删除。
(2)当添加多个项目时,会出现找不到对应项目的Bug。(确良即,已有一个项目,但是再加一个项目时对于项目树就没有了。调整非常不容易,不知道是不是BugFree编码时的BUG,直接影响使用),如果我不使用Bugfree最大的可能就是因为这点。
(3)对于所有[管理]中大部分调整项都没有修改(或删除)项。
(4)导入,导出数据XML的导入,等。
(5)对于分析功能尚还需要长足的进步呀。
加载中
0
红薯
红薯

看过这东西的界面,不喜欢

0
wolf2999
wolf2999

现在不是有td吗。。。免费又好用!

0
l
lenly

基于WEB的在线的,不用配置;界面很漂亮,操作容易上手,基本上只要是会上网的人一看就会用;区别其它工具且最实用的一点是截图功能强大,且是以图片的形式直接存在,而不是以附件的形式存在;BUG解决流程也有记录在案;丰富的统计报表,一目了然;是国产的,有中英文版的而且免费的。

资源地址: http://www.EasyBug.net

0
BossKiller
BossKiller

楼上的链接跳到 http://wenwen.soso.com/ ?

0
l
lenly

引用来自#4楼“lenly”的帖子

基于WEB的在线的,不用配置;界面很漂亮,操作容易上手,基本上只要是会上网的人一看就会用;区别其它工具且最实用的一点是截图功能强大,且是以图片的形式直接存在,而不是以附件的形式存在;BUG解决流程也有记录在案;丰富的统计报表,一目了然;是国产的,有中英文版的而且免费的。

资源地址: http://www.EasyBug.net

  http://www.EasyBug.net

0
hans汉斯
hans汉斯

我看了一眼就走开了,看的不舒服,功能还没怎么用 呵呵

jira还是比较喜欢,trac也行 还有一个新秀也可以,忘记名字了。。。

0
钛元素
钛元素

我在添加用户的时候,报错:PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, no array or string given in E:\web\bugfree\Include\Class\TemplateLite\class.template.php on line 778

是windows2003 iis6 php5.3.6
help!!!
0
E
Eau娃娃
视觉效果貌似没有 bugtags 的好看
返回顶部
顶部