免费版的从6.0升级到8.0.1问题
2015-12-28 17:32:12
Jacksunny5218
  • 访问次数: 3
  • 注册日期: 2015-12-28
  • 最后登录: 2015-12-29
  • 我的积分: 19
  • 门派等级: 玄清 等级1 居士
免费版的从6.0升级到8.0.1后,bug管理里原来的bug现在修改状态点击保存后一直显示“稍候”,保存不了,请问是啥原因?谢谢
沙发
2015-12-28 17:38:37
春哥
  • 访问次数: 10634
  • 注册日期: 2005-04-30
  • 最后登录: 2021-11-20
  • 我的积分: 528873
  • 门派等级: 幽灵 等级7 春哥
升级程序执行了吗?你找下tmp/log/下面php开头的错误日志。
板凳
2015-12-29 08:51:26
Jacksunny5218
  • 访问次数: 3
  • 注册日期: 2015-12-28
  • 最后登录: 2015-12-29
  • 我的积分: 19
  • 门派等级: 玄清 等级1 居士

log里的错误如下:

15:42:08 ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'testtask' in 'field list'The sql is: INSERT INTO `zt_bug` SET `product` = '4',`module` = '0',`project` = '15',`openedBuild` = '20',`assignedTo` = 'Chasel',`type` = 'codeerror',`os` = '',`browser` = '',`title` = '现场推送和校园推送时, 已经发布了职位, 却提醒没有发布了的职位可选',`severity` = '3',`pri` = '3',`steps` = '[步骤]\r\n[结果]\r\n[期望]',`story` = '0',`task` = '0',`mailto` = '',`keywords` = '',`case` = '0',`caseVersion` = '0',`result` = '0',`testtask` = '0',`openedBy` = 'carol',`openedDate` = '2015-12-28 15:42:08',`assignedDate` = '2015-12-28 15:42:08' in E:\xampp\zentao\lib\dao\dao.class.php on line 1074, last called by E:\xampp\zentao\lib\dao\dao.class.php on line 599 through function sqlError.
 in E:\xampp\zentao\framework\router.class.php on line 1622 when visiting bug-create-4-0-moduleID=0

16:54:55 Undefined offset: 1 in E:\xampp\zentao\module\common\model.php on line 727 when visiting bug-browse-4-assignToMe-0

16:54:55 Undefined index: assignToMe in E:\xampp\zentao\module\bug\view\browse.html.php on line 70 when visiting bug-browse-4-assignToMe-0

16:57:33 ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'testtask' in 'field list'The sql is: UPDATE `zt_bug` SET `resolution` = 'fixed',`duplicateBug` = '0',`resolvedBuild` = '20',`resolvedDate` = '2015-12-28 16:57:33',`assignedTo` = 'dyx',`resolvedBy` = 'Chasel',`status` = 'resolved',`confirmed` = '1',`assignedDate` = '2015-12-28 16:57:33',`lastEditedBy` = 'Chasel',`lastEditedDate` = '2015-12-28 16:57:33',`testtask` = '' wHeRe id  = '687' in E:\xampp\zentao\lib\dao\dao.class.php on line 1074, last called by E:\xampp\zentao\lib\dao\dao.class.php on line 599 through function sqlError.
 in E:\xampp\zentao\framework\router.class.php on line 1622 when visiting bug-resolve-687


请帮看下,要如何修改,谢谢!

#3
2015-12-29 09:13:19
石洋洋
  • 访问次数: 6275
  • 注册日期: 2011-04-06
  • 最后登录: 2021-12-03
  • 我的积分: 95958
  • 门派等级: 幽灵 等级6 修罗
升级过程中数据库执行的sql 有的没有执行,覆盖代码后网页访问 upgrade.php  按照网页升级提示升级成功了吗?可以用备份还原一下,重新升级一下禅道再访问试试。
#4
2015-12-29 09:26:12
Jacksunny5218
  • 访问次数: 3
  • 注册日期: 2015-12-28
  • 最后登录: 2015-12-29
  • 我的积分: 19
  • 门派等级: 玄清 等级1 居士

upgrade.php 执行了,也提示成功,但没注意到有“执行的sql”之类的

好,重新试下

1/1