系统:禅道
版本:17.6,17.6.1
报错模块:执行--任务详情--开始
错误信息:实际开始应当为合法的日期
背景:我的禅道是由12.5.2,升级到15.0.1,再升级到16.0,再升级到17.6,再升级到17.6.1,此错误我只在17.6版本和17.6.1版本测试过,其他版本没有试过
错误原因:zt_task表的realStarted字段的数据类型应该为datetime,原数据库中为date类型
修改方法:将zt_task表的realStarted字段的数据类型修改为datetime
如何修改:进入你部署禅道服务的adminer页面,在此页面选择zentao2数据库,修改zt_task表的realStarted字段,假如禅道服务访问地址是http://192.168.0.19:8666/zentao,那么adminer页面的地址为http://192.168.0.19:8666/adminer,访问此页面要账号密码,root/123456(我猜这是默认的),进入后设置连接,数据库地址为localhost:3308,账号密码为root/123456(默认),选择zentao2数据库