tinycool 访问次数 : 11 注册日期 : 07-03-06 10:01 上次访问 : 09-10-29 21:05 |
目前基于windows2003,IIS6.0, mysql5.0, PHP 4.4.4环境下成功部署bugfree 特将此打包分享,下载地址: http://www.cnblogs.com/Files/ofei/BugFree%201.1%20win2003+mysql5安装包.rar 做过的修改(有的忘了:)): 重新生成了数据库脚本,表全部修改成utf-8 将密码的加密方式改成了text 添加一个测试项目,默认用户admin密码123456(没有测试项目的话登陆会很慢很慢...) 数据插入时将时间''更改为'0000-00-00 00:00:00' 以及按论坛中发现的一些bug做了修改,如乱码问题,解决bug和关闭bug时找不到指定页面 在bugquery.php中去掉最后一列BUGID 增加addbug.php中的bugtitle的文本框长度 目前的问题是 mysql的登陆密码为空(如果有谁能把密码加上,请回复) 没有在更多机器上测试 顺便提下 自定义显示 功能有问题 希望对各位有所帮助 有问题请反馈 |
最后编辑, 07-03-06 14:22 回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
呵呵,感谢。:) |
回帖 |
sune 访问次数 : 2 注册日期 : 05-06-22 13:29 上次访问 : 09-10-29 21:05 |
由於小弟有同時使用繁簡體的需求,所以一直使用utf-8格式。感謝tinycool大提供的這個修正版,經過實測後,確認這個版本的確能有效解決utf-8下使用新版的PHP、MySQL的問題。 我的環境是:XP-Pro(繁體中文)+AppServ 2.5.8 * MySQL Root Password Reset * Apache 2.2.4 * PHP 5.2.1 * MySQL 5.0.27 * phpMyAdmin-2.9.2 當然,在BugFree正常運作前,還是需要加點工: 1. 請確認MySQL內的資料是utf-8的格式。如果不是,可以用原來的格式將資料倒出來,利用word改變編碼後,再倒入MySQL。 2. 編輯 $BugConfig["UserTable"]["EncryptType"] = "md5"; // md5|text|mysqlpassword 3. 利用word開啟,將所有的簡體轉成繁體後再存檔。 4. 因為MySQL 5.0.27使用 41 字元的 hash 演算法,所以,要自行修正Bugfree的密碼設定,改以舊的16字元 hash 演算法。 這時重新登入後,應該就能正確的登入BugFree;如果不行,可以再發信問一下。 但使用「統計報表」會出現"An error occurred"訊息: An error occurred while processing the data.Please refresh the page. If the error persists, please contact the webmaster. 但以下的報表,卻能顯示圖表(雖然圖表並不正確) *每天新增Bug數 *每天解決Bug數 *每天關閉的Bug數 *Bug解決方案統計 *Bug狀態統計 *Bug處理時間統計 依照以下步驟,可以有效解決這個問題。 Step1: 編輯 $AgentCharset = $_GET["AgentCharset"] == "" ? "GBK" : $_GET["AgentCharset"]; --->"GBK"改成"utf-8" Step2: 編輯 $AgentCharset = "iso-8859-1"; --->"iso-8859-1"改成"utf-8" Step3: 編輯 $AgentCharset = "GBK"; --->"GBK"改成"utf-8" Step4: 編輯 $AgentCharset = "BIG5"; --->"BIG5"改成"utf-8" 登出後重新登入,應該就能正確執行報表了。如果還不行,試著清除瀏覽器的快取記憶體。 |
最后编辑, 07-04-09 22:19 回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
:) |
回帖 |
williamtao 访问次数 : 41 注册日期 : 06-07-25 13:34 上次访问 : 09-10-29 21:05 |
感谢分享~~ |
回帖 |
williamtao 访问次数 : 41 注册日期 : 06-07-25 13:34 上次访问 : 09-10-29 21:05 |
在大陆这边的台湾企业越来越多,这些公司内部大都使用繁体系统,而且台湾人也很抠门(哈哈),舍不得买测试工具,都是自己开发或者网上寻找. 所以bugfree支持繁体的话,会有更广阔的应用前景. 再次感谢大家~~ |
回帖 |
tinycool 访问次数 : 11 注册日期 : 07-03-06 10:01 上次访问 : 09-10-29 21:05 |
嘿嘿 单个的繁体字摆在哪儿我还不一定认识呢 对PHP还不熟悉 语种的支持应该可配置下 再添加相应的“翻译文件”--如文本文件、xml文件 就比较好扩展了 |
回帖 |