版本:12.3.1
操作系统:Ubuntu16.04
版本来源:首次部署后还原备份数据;或从12.3升级至12.3.1都有此问题;
问题描述:新建子任务,并保存时,页面提示“no response”,并一直停留在加载状态;
调试信息:
打开./app/zentao/config/my.php中的config->debug= true后,查看 ./app/zentao/tmp/log/php.20200528.log.php中相关记录,报错如下:
16:45:14 ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'clientStatus' in 'field list'<p>The sql is: SELECT id, account, realname, avatar, role, dept, clientStatus, gender, email, mobile, phone, qq, deleted FROM `zt_user` wHeRe 1 AND id IN ('13')</p> in /opt/zbox/app/zentao/lib/base/dao/dao.class.php on line 1394, last called by /opt/zbox/app/zentao/lib/base/dao/dao.class.php on line 708 through function sqlError.
in /opt/zbox/app/zentao/framework/base/router.class.php on line 2228 when visiting task-batchCreate-5-0-0-2856
获取技术支持
可以登录禅道数据执行一下sql增加一下这个字段,执行这个sql之前把数据库做好备份。
ALTER TABLE `zt_user` ADD `clientStatus` enum('online', 'away', 'busy', 'offline') NOT NULL DEFAULT 'offline';linux一键安装包访问数据库可以参考手册: http://www.zentao.net/book/zentaopmshelp/90.html