一、 先下载easyphp和 bugfree
easyphp下载地址:http://www.easyphp.org/download.php
bugfree下载地址:http://www.bugfree.org.cn/
http://www.bugfree.org.cn/blog/?page_id=9
二、 安装
1.安装easyphp,一路默认即可。安装之后,程序会自动启动apache,mysql,如机器上之前已经安装过两者,需在进程中将其kill掉,以免影响启动。apache默认端口为80,如被iis或其它应用所占用,需修改D:\Program Files\EasyPHP-5.3.3\apache\conf\httpd.conf中的两处端口号:
(1)Listen 127.0.0.1:80 (2)Port 80
2.打开IE输入http://localhost,看看是否有mysql的主页面出现。
3. 进入D:\Program Files\EasyPHP-5.3.3目录,将phpmyadmin文件夹Copy到www文件夹下,此模块是bugfree用来管理mysql数据库的。
4. F5刷新IE后可以看见页面上有提示多了一个phpmyadmin目录
进入此目录(或输入http://localhost/phpmyadmin),此时mysql是以root用户登陆且密码为空,页面也会提示出于安全考虑,建议我们修改密码。
(1)点 数据库-->mysql(选中)-->点权限 如果root的“密码”栏为“否”,说明是没有设置密码。
(2)root 用户后面有一个小图标,鼠标放在上面会提示“编辑权限”,进入后找到“更改密码”,选中“密码”设置密码即可。
(3)同时修改D:\Program Files\EasyPHP-5.3.3\www\phpmyadmin下config.inc.php中$cfg['Servers'][$i]['password']与设置的密码一致。
5. 解压bugfree2.tar.gz到D:\Program Files\EasyPHP-5.3.3\www下,此时进入http://localhost/bugfree/会被提示:“File 'Include/Config.inc.php' cannot be found.”, 但是我们去“D:\ProgramFiles\EasyPHP-5.3.3\www\bugfree\Include”目录下面确实找不到叫Config.inc.php的文件, 仔细看看,页面好象有提示 “You can manually copy a new Include/Config.inc.php from Include/Config.inc.Sample.php”
(1)Copy一份改名为Config.inc.php。
(2)修改文件中的$_CFG['DB']['Password'],密码为root的登陆密码。
F5刷新IE发现那个错误提示没了!F5刷新IE的页面:
6. 系统提示没有创建bugfree2数据库,点击“创建数据库”,提示数据库创建成功,点击“继续安装”,出现登陆页面。用户名admin,密码123456
附件中有贴图。
7、在进入bugfree2.0。4的统计报表,进入选中某个进行报表统计会
Fatal error: Call to undefined function getFCColor() in D:\xampp\htdocs\bugfree\Include\FuncStat.inc.php on line 952
看了前辈们的 总结 在include/FC_Colors.php中,把开头的<? 改为<?php就可以了
8.添加bug单中浏览器 或者操作系统 在bugfree\Lang\ZH_CN_UTF-8\_COMMON.php
文件中 添加 即可,如浏览器增加 IE9,在 _COMMON.php文件中找到 Browser list
/* Define the Browser list. */
$_LANG['BugBrowser'] = array
(
'' => '',
'All' => '全部',
'IE9' => 'IE 9.0',
'IE8' => 'IE 8.0',
'IE7' => 'IE 7.0',
'IE6' => 'IE 6.0',
'FireFox13.0' => 'FireFox 13.0',
'FireFox3.0' => 'FireFox 3.0',
'FireFox2.0' => 'FireFox 2.0',
'Opera' => 'Opera',
'Others' => '其他',
);