已解决 请问我这里是不是数据库没升级?怎么升级一下?

之前禅道是5.2.1的数据库,现在是7.1

无法提交bug,日志显示如下:

15:07:07 ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'testtask' in 'field list'The sql is: INSERT INTO `zt_bug` SET `product` = '39',`module` = '0',`project` = '44',`openedBuild` = 'trunk',`assignedTo` = 'yangwei',`title` = 'abc',`steps`= '[步骤]\r\n[结果]\r\n[期望]',`task` = '0',`type` = 'codeerror',`severity` = '3',`os` = '',`browser` = '',`mailto` = '',`keywords` = '',`case` = '0',`caseVersion` = '0',`result` = '0',`testtask` = '0',`openedBy` = 'admin',`openedDate` = '2015-05-12 15:0707',`story` = '0',`assignedDate` = '2015-05-12 15:07:07' in /var/www/html/zt/lib/dao/dao.class.php on line 1058, last called by /var/www/html/zt/lib/dao/dao.class.php on line 583 through function sqlError.
 in /var/www/html/zt/framework/router.class.php on line 1551 when visiting /zt/www/index.php?m=bug&f=create&productID=39&extra=moduleID=0
~                                                                                                                                                                                                                                                         

好像是数据有的列不全,能否单独升级数据库呢?应该怎么做呢。。。谢谢

禅道版本 7.1.stable 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 杨威 悬赏:5 日期: 2015-05-12 15:30:57 答案:1 点击:2578

获取技术支持

QQ:3645260865电话:17667930330
设置备注
答案列表
2015/05/12
5.2.1是如何升级到7.1的? 执行升级程序了吗?
2015/05/12
我同事的做法是webmin备份了5.2.1的数据库,然后全新安装了一个7.1,在7.1上执行了备份数据库的sql,然后又执行了upgrade.php
2015/05/13
这样升级应该也没什么错误,用备份还原重新升级一下试试。