最近出于管理需要,想对目前的管理工作进行全流程跟踪管理,想到了一直被用在软件测试工作中的mantis平台-传说中的螳螂。
看了网上N多的安装配置文档,但轮到自己真正安装的时候还是碰到了许多的问题,由于自己对php不熟悉,所以在php连接数据库这个环节上耽误了许多的时间,从逐个安装apache、php、mysql、mantis开始,又是安装又是修改配置文件的,但最终都是在mantis自动创建数据表时失败。在折腾了n天后,最终通过下面的方法成功实现安装mantis
1、apache、php、mysql由于对php不熟悉的缘故,无法判断对php配置的设置是否正确,所以最后还是选择了EasyPHP这个整合平台,非常简单,傻瓜式安装,这个时候啥配置都不用改。启动EasyPHP后,用浏览器登录,如果能看到一个非出错画面,基本上就表示安装成功了。这样的傻瓜式安装出错概率实在是在小了。
2、安装hmailserver
安装与配置网上很多了,就不去重复写了,但在这块上我也要花费了3-4天的时间才直接搞定这个mailserver,当时感觉这个mailserver经常会无法端口在监听,但却无法正常收发邮件。一定要检查下你advanced->Auto-ban项里的设置,看看是否由于启用了自动锁定功能,hmailserver会自动对多次登录失败的ip进行锁定。设置完毕后可以用foxmail或outlook等测试一下,剩下的很简单了。
2、安装mantis
2.1 解压缩
2.2 修改apache配置文件,这通过EasyPHP的管理员面板可以找到相应的配置文件选项,设置mnatis的连接别名
2.2 进入 进入数据库管理平台,创建数据库bugtracker,字符编码选择 UTF8
2.3 修改mantis配置文件
设置:数据库、Email服务器(hmailserver)、语言改中文、时区
2.4 进入mantis,假设你在2.2步中设置的连接别名为 /mantis,那么现在输入 系统会自动引导你进入设置画面,非常有可能会在创建数据表过程中出现失败提示,我就是在此徘徊了很久,一直以为是php与数据库没设置好,其实不然,只要把那些建表和调整指令复制出来,参照2.2步骤,在bugtracker数据库中手动执行创建,点重试按钮就OK了。
一个基础的、能用的mantis架设完毕!
上传文件非常简单,在mantis目录下新建一个目录,再在项目中设置一下就行了
图形报表功能,简单试了下,但有中文乱码问题,花了点时间但没有找到解决办法,由于实际中用不上,所以也没去细研究。
阅读(3226) | 评论(0) | 转发(0) |