mantis1.18升级1.2X方法

看见论坛有兄弟问如何升级mantis。刚开始使用mantis的时候我也没注意mantis如何升级!
原来一直使用1.18但是很多功能不太方便。后来1.20出来了,多处了报表集成,字段筛选自定义等功能。
但是不知道如何升级,后来在一次无意中发现安装过程中那个install按钮是“Install/Upgrade Database”
豁然开朗!“Install/Upgrade Database”这不就是“安装或升级”的意思吗!
下面我将我的操作步骤和大家分享下

首先备份数据库防止升级失败带来问题。(Windows2003+mysql+apache为例)
进入windows命令行(在开始菜单运行处输入cmd之后回车)
第一步备份数据库:
mysqldump -uroot -p密码 数据库名>x:/名称.后缀名

这样就可以在x盘根目录下找到"名称.后缀名"这个文件!这个就是备份后的数据

第二步创建新的数据库:
命令行输入:mysql -uroot -p密码
进入mysql控制台之后输入

CREATE DATABASE `数据库名`;

数据库名可以自己随便起例如mantis1.20

PS.如果用户对数据库编码格式有特殊要求或排序要求可以使用

CREATE DATABASE `mantis1.20`        DEFAULT CHARACTER SET utf8        DEFAULT COLLATE utf8_unicode_ci

uft8和utf8_unicode_ci根据情况自行决定


第三步导入数据库
mysql 数据库名<x:/名称.后缀名

切忌备份与恢复的时候大于号和小于号别弄反了否则后果自负。

完成以上动作道理很简单,为了防止原有数据丢失,毕竟开原的东西没人给你提供什么保证。
与其说升级失败,还不如既有的东西继续使用。接下来我们进行正式升级


寻找apache,工程部署路径,如果不清楚的话可以在Apache/conf目录下的httpd.conf
将mantis1.2安装包  解压到 工程部署目录下!

访问:
http://IP地址:端口号/安装包目录
之后出现安装画面
Type of Database           (数据库类型,我们选择mysql)
Hostname (for Database Server)            (数据库地址,一般都在本机,所以是localhost就可以,如果在其他机器填写IP即可)
Username (for Database)                   (数据库用户名)
Password (for Database)                           (数据库用密码)
Database name (for Database)                  (这个地方是让我们填写数据名称,一般来说新建数据库随便起名字,但是现在我们要进行升级,所以此处填写的名称要写成我们刚刚备份的一个数据库,例如我用备份的数据创建了一个叫mantis1.20的数据库,所以这里就填写mantis1.20)
Admin Username (to create Database if required)        (没明白什么意思,我填的是数据库名)
Admin Password (to create Database if required)                (没明白什么意思,我填的是数据库密码)
Print SQL Queries instead of Writing to the Database        (此处是一个复选框,不用选取,这是用来打印SQL语句用的)
填写完以上内容我们就可以点击
Attempt Installation        后面的Install/Upgrade Database按钮!!此时程序执行。一般如果信息都填写正确,数据库也正常!根据数据量大小一般在5~60秒就可以完成升级安装。

之后我们就可以使用新的mantis了,原来的数据全被导入!而且原来的系统也可以使用。

至于如何配置大家具体情况具体大家要求了!!

我也是刚接触mantis不长时间!!很多东西希望大家指教!由于不知道该如何贴图!所以就写了乱七八糟的一对文字!希望对大家有用

此升级本人自己验证过,别的版本升级没试过!!因为我从1.18开始使用的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
借助XAMPP安装Mantis(Mantis for Windows)_最简单适用 1.安装之前,下载下列软件 XAMPP --->Apache,php,MySQL架设包 1.7.1 Mantis-1.1.6 2.安装xampp 执行刚下载的执行档即可 3.建立MySQL的使用者账号 利用xampp提供的页面来设定即可 具体设置方法如下: a、使用http://localhost登录XAMPP主页面(必须要在服务器上运行) b、点击左侧列表的“安全”选项 c、在打开的页面中选择http://localhost/security/xamppsecurity.php d、然后再打开的页面中可以设置MYSQL的密码了 4.安装mantis 解压缩mantis_1.1.6.tar.gz并将解开的目录放到C:\Program Files\xampp\htdocs\ 并且文件夹名称改为“Mantis” 在浏览器网址列键入http:///mantis/index.php即可进行安装,重点是存取MySQL的账号要设对和MySQL,Apache要启动 5.设定mantis 在浏览器网址列键入http:///mantis/index.php,如果安装成功,就会看到登入画面,用预设的账号administrator,密码root进入,新增一个有admin权限的使用者,确定新的使用者可以登入之后删除预设的使用者并移除C:\Program Files\xampp\htdocs\mantis\admin目录 **在新增使用者遇到了一个mail的error,使得新增的使用者无法登入,解决方式是在C:\Program Files\xampp\htdocs\mantis\下有个设定档config_inc.php,新增一行如下 $g_enable_email_notification = OFF; **若想改中文接口同样在config_inc.php,新增一行如下 $g_default_language = 'chinese_traditional_utf8'; 安装工具——xampp;只需要安装xampp,然后在apache的配置文件\conf\httpd.conf 末尾加上: Alias /mantis "c:/mantis/" Options Indexes AllowOverride None Order allow,deny Allow from all 然后将mantis下的config_inc.php.sample改名为config_inc.php。再配置一下mantis的邮件服务。一切就ok了 ========================================================= mantis 汉化方法如下: 在mantis目录下找到config_defaults_inc.php,用支持php格式的编辑器打开。里面有一项是$g_default_language = 'english';将english修改成chinese_simplified,点击保存,保存文件,重新服务器即可。 =========================================================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值