51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4700|回复: 5
打印 上一主题 下一主题

[原创] 求Mantis最新数据库文件一份

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-4-1 09:37:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天在网上下载了Mantis这个开源的Bug追踪管理系统,在php的环境上配置好了,但是下载的文件下面没有数据库问题,而到其官方网站去下载,出现“您输入的域名或网址无法访问!(404) 点此重试”,再次向各位大仙求一份数据库脚本文件,先谢过了~

[ 本帖最后由 himily 于 2009-4-7 10:59 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-4-1 09:43:00 | 只看该作者
会自动生成的啊。。。
http://localhost:8080/mantis/admin/

[ 本帖最后由 coolslob 于 2009-4-1 09:51 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-4-1 11:03:25 | 只看该作者

回复 2# 的帖子

自动生成的数据库表只有一部分bugstracker数据库下面只有一个mantis_upgrade_table表,其它的表没有生成,所以在访问 http://localhost/mantis/admin/upgrade_escaping.php就会出现一下错误:
APPLICATION ERROR #401
数据库查询失败。数据库返回的错误信息是:#1146: Table 'bugtracker.mantis_project_table' doesn't exist 查询:DESCRIBE mantis_project_table

请在你的浏览器中使用“后退”按钮来返回到上一页面,这样您可以找到发生了什么问题或者进行别的操作;您还可以点击导航栏中的选项直接跳转到一个新的区段。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-4-1 20:27:01 | 只看该作者

生成数据库的问题已经解决

经过多次尝试,数据库问题已经得到解决,原来真如2#大哥所说,mantis的数据库 bugstracker是访问http://localhost/mantis/admin/install.php的时候,连接到数据库,用脚本自动生成的。当看到所有项都出现绿色的GOOD字样,在页面最下面有successful的字样,指明就数据库配置成功。我出错的地方在于我的数据库是mysql1.0以下版本,由于mantis1.1.6版本要求mysql版本必须在1.0以上,故一直无法创建数据库,在多方尝试后,我现在安装的是mysql5.0+IIS6.0+Mantis1.1.6+php5.2.3,整个初步配置已经落成
    此时可以访问http://localhost/mantis页面,用系统默认的用户 administrator,密码为:root登陆系统。界面如下图:

[ 本帖最后由 himily 于 2009-4-1 20:32 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-4-1 20:43:20 | 只看该作者

遗留问题

目前遗留问题:
1.页面不能向数据库 插入中文字符:因为数据库表编码是latin1的,不支持中文。我已经将mysql5.0的my.ini文件中的编码该成了gdk,但是在从新访问http://localhost/mantis/admin/install.php页面,从新生成的数据库表还是latin1的字符,不知道应该如何才能让中文输入了
2.注册新用户的时候老实报数据库错误:估计是邮箱设置的问题,因为我设的是公司的企业邮局
3.发送邮件和图表统计功能:还存在bug,
4.完成以上问题后,对这个系统进行一个普遍的测试,争取在现在正在做需求的这个项目中应用上,那测试的工作就智能多了
不过在这些问题之前,明天先要做的一件事就是得到技术总监的支持
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2009-4-7 10:58:41 | 只看该作者

终于说服总监让我试用一下

由于公司ERP系统有个问题管理系统,总监想用这个来管理Bug,因此很自然在我向他提交我的请求使用mantis的时候,被他拒绝了,但是目前的问题管理系统确实用例管理bug不适用,而要在目前已经在做需求分析的项目开始编码之前,问题管理系统修改完成,时间上也不允许。在同事的提议下, 昨天项目例会结束后,我再次跟总监谈了,我也让一步,他也让一步,我的建议是这个项目先使用mantis看看使用过程中有什么优势,在以后我们可以对我们的问题管理系统进行升级,他终于答应我在目前的项目中使用mantis bug跟踪系统了。不管后面怎么样,先用起来,后面可以在mantis上继续扩展或者对问题管理系统进行改进,都可以,毕竟mantis 不是很稳定,目前我的图表统计就还存在乱码错误。不管怎样也向前迈了一步。
PS:以上的邮件发送的bug已经修改,原来需要把相应的对象改成public、以及修改相应的配置文件
页面和数据库也可以使用中文了,只需mysql的my.ini文件中三处的default-character-set=gbk,包括[client]、[mysql]、[mysqld],然后从新安装mantis的数据库bugstracker就OK了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-2 17:56 , Processed in 0.073826 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表