Mantis是一个轻量级的brower的bug管理系统,界面直观,简单易用,安装简单,支持多语言,多数据库。
本文介绍一下基于Windows+mysql平台的搭建步骤:
一:下载软件
1.下载 EasyPHP:EasyPHP-2.0b1-setup.exe;地址:http://easyphp.org/此版本集成了:apache 2.2.3,php 5.2.0,phpmyadmin 2.9.1.1 ,sqlitemanager 1.2.0,mysql 5.0.27
2.下载 Mantis:mantis-1.1.0.tar.gz;地址:http://www.mantisbt.org/
二:安装软件
1. 安 装EasyPHP,exe文件在windows下直接安装。(D:Program FilesEasyPHP 2.0b1)
2.解压缩 mantis-1.1.0.tar.gz并cut到EasyPHP 目录下的www目录中,将mantis-1.1.0目录改名为Mantis(D:Program FilesEasyPHP 2.0b1wwwmantis)
三: Mantis配置:
1. 显示中文:
在D:Program FilesEasyPHP 2.0b1wwwmantis目录下找config_defaults_inc.php,
在该文件中找到语言设置的地方(language settings),修改这行:
$g_default_language = 'english';
为:
$g_default_language = 'chinese_simplified';
即可显示中文。
2.创建bugtracker数据库:
打开浏览器在地址栏输入 http://localhost/mantis/admin/install.php,不用修改任何内容,点击Install/Upgrade Database 创建bugtracker数据库。
3.访问mantis主页:
打开浏览器,在地址栏输入 http://localhost/mantis,进入Mantis登录界面,输入用户名:administrator,密码:root 可以看到mantis全貌了。
4.邮件设置:
a):在D:Program FilesEasyPHP 2.0b1wwwmantis目录下的config_defaults_inc.php中修改如下:
$g_administrator_email = [email=]'XXX@163.com';
$g_webmaster_email = [email=]'XXX@163.com'[/email];
$g_from_email = [email=]'XXX@163.com'[/email];
$g_return_path_email = [email=]'XXX@163.com'[/email];
$g_phpMailer_method = 2;
$g_smtp_host = 'smtp.163.com';
$g_smtp_username = 'XXX';
$g_smtp_password = 'XXX';
b):在D:Program FilesEasyPHP 2.0b1conf_files目录下的php.ini中修改如下:
[mail function]
; For Win32 only.
SMTP = mail.163.com
smtp_port = 25
; For Win32 only.
sendmail_from = XXX@163.com
这样注册帐户时,可以收到确认邮件了。
四:技巧
1.mantis页面时间显示和服务器时间不一致问题:
在D:Program FilesEasyPHP 2.0b1conf_files目录下的php.ini中修改如下:
[Date]
; Defines the default timezone used by the date functions
date.timezone =PRC
2.没有邮箱创建多个用户测试功能:(不能用来测试邮件功能的)
1.进入数据库,找到用户表matis_user_table
2.把matis_user_table中的password 字段改成administrator用户的密码
3. aclearcase/" target="_blank" >ccess_level=10(查看人员)access_level=25(报告人员)access_level =40(修改人员)access_level=55(开发人员)access_level=70(管理人员)access_level=90(管理人员)
4. 可以用username用户名,密码root登录了