摘要:本文讲述了BugFree安装使用过程经常遇到的问题及其解决方案。
关键词:BugFree,FAQ,PHP,apache,易软,开源,LIMIT,notice,warnning,SMTP,管理员
- BugFree的含义是什么?
1. 我们希望可以通过BugFree为您的软件开发起到一定的帮助,有效的跟踪解决开发中所遇到的Bug.
2. BugFree自身是开源且免费的,您可以随意使用。 - 1zsoft.com 是什么意思?
这个地方是数字的 “1” ,而并非是字母“L”, 1zsoft的含义是easy soft 的谐音,中文翻译是"易软"
BugFree是"易软开源"网站的一个组成部分,关于易软开源网站,请访问 http://www.1zsoft.com - 为什么点击一个还没有提交Bug的模块,会出现LIMIT -20,20的错误?
原因:Page.class类的limit()方法对记录总数为零的情况判断不好,导致出现这个问题。
解决:请升级到最新的版本以解决这个问题。 - 如何配置BugFree可以发信?
- 我是不是必须安装SMTP服务器才能使用BugFree的自动发信功能呢?
并不是必须的,你可以使用其他的smtp服务器,只要它允许你可以访问就可以了。换句话讲,只要你有一个合法的email账号, 就可以使用BugFree的自动发信功能。
- BugFree的7种解决方案各自的含义是什么?
By Design - 就是这么设计的,无效的Bug
Duplicate - 这个问题别人已经发现了,重复的Bug
External - 是个外部因素(比如浏览器、操作系统、其他第3方软件)造成的问题
Fixed - 问题被修理掉了。Tester要尽可能找到这种Bug
Not Repro - 无法复现你这个问题,无效的Bug
Postponed - 是个问题,但是目前不必修理了,推迟到以后再解
Won't Fix - 是个问题,但是不值得修理了,不管它吧 - 如何成为管理员?
打开Include/ConfigBug.inc.php文件:
$BugConfig["AdminUser"] = array("admin","你的用户名");
要注意引号和逗号的间隔。 - 我的BugFree安装完了之后中文界面全是乱码
1. 如果你安装的apache版本是2.0系列的,请修改httpd.conf文件, 将AddDefaultCharset ISO-8859-1 改成 AddDefaultCharset GB2312
2. 你曾经修改Include/LangFile/的语言文件,保存的时候没有按照原来的文件类型进行保存。请换一个编辑器重新打开,然后保存一下。
3. 你曾经修改过Docuemnt/BugFree.sql文件,也导致了上面相同的问题。建议使用phpmyadmin将BugFree数据库里面的记录清空,然后 通过BugFree自带的改理后台建立初始的项目和模块。 - BugFree有没有windows或者linux下面的版本?
BugFree是用php编写的,而php是跨平台的,所以只要你的平台支持php,BugFree就可以使用。曾经有一位网友给我们发信说 他成功的在MAC的系统上面配置了BugFree,而且非常稳定。
- BugFree可以在IIS下面运行吗?
可以,但我们没有做过详细的测试。
- 如何下载BugFree?
请到我们的网站进行下载:http://bugfree.1zsoft.com
- 如何增加上传附件的大小?
修改ConfigBug.inc.php文件。
$BugConfig["File"]["MaxFileSize"] = 1024 * 100; //注意单位是字节。 - 为什么提示“服务器繁忙”?
请检查你的配置文件ConfigBug.inc.php里面连接数据库的参数是否正确。
- 你们是使用什么编辑器来编辑PHP的?
我们使用的是UltraEdit-32。
- 为什么我在局域网装好了BugFree之后,同局域网里面的机器无法访问呢?
请修改你的httpd.conf配置文件,将其中的ServerName改成你的机器的IP地址。
- 提示找不到文件:'ADO/adodb.inc.php'
请升级到最新的版本来解决这个问题。
- 为什么我登录以后老是报错呢?Warning: session_start():
请检查你的php.ini文件,其中有一项为session.save_path,确保这个目录存在,并且可读可写可执行。
- Warning: Call-time pass-by-reference has been deprecated
请修改你的php.ini文件,将allow_call_time_pass_reference 设成 "On"
- unable to read resource: "Login.tpl"
请升级到最新的版本来解决这个问题,如果问题还是存在,请修改SetupBug.inc.php文件:
$TPL->template_dir = $BugConfig["ScriptDir"] . "/" . 'Template';
$TPL->compile_dir = $BugConfig["ScriptDir"] . "/" . 'Compile';
将上面路径改成绝对路径,如果windows下面,可以这样写:d:\\BugFree\\Template; - BugFree支持不支持php5
支持
- Notice: Undefined index: BugUserName
请升级到最新的版本来解决这个问题
- 我在这个地方没有找到答案?
如果在这个地方还没有找到你的的答案,你可以到我们的论坛提出你的问题。 http://bugfree.1zsoft.com
强烈建议你在提问之前,使用搜索功能,看看你的问题有没有得到解答。
在你决定提问之前,强烈建议你首先阅读 《提问的智慧》