已解决 有bug, 禅道11.7,创建项目后白屏

之前使用docker搭建开源版11.7,在创建项目后,会报错,但是项目依然能创建成功

现在把旧禅道系统9.0beta升级到11.7,出现创建项目后,白屏,当时的url如下:

http://xxx.xxx.xxx.xxxx:8080/project-create-283--189-no.html

无法弹出创建团队的界面的情况,不过项目依然能创建成功


经多次测试,如果只填写前面三个必选,就可以正常弹出创建团队的界面:



如果把下面的非必选项也填上,再点击创建, 就会出现以上的白屏问题


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

提问者: 刘先生 悬赏:5 日期: 2020-01-04 10:24:16 答案:3 点击:1339

获取技术支持

QQ: 电话:
设置备注
答案列表
2020/01/05

2020/01/05
用 Docker 的安装方法把 11.7 版本回退到 11.6.5 版本后创建项目就正常了。
2020/01/06

下载这个补丁,admin用户登录禅道,在后台--插件安装,然后再创建项目试一下。

下载地址:http://www.zentao.net/extension-buyExt-766-download.html

2020/01/06
链接有误,点击后无法跳转到相应的插件,而是跳转到一个目录去了
2020/01/06
在这个页面下载对应禅道版本的补丁,安装试一下。http://www.zentao.net/extension-browseRelease-6-front.html
2020/01/06
开源11.7补丁插件安装成功了,再重新创建项目,还是白屏,现象一样
2020/01/06
zentao(pro/ep/pms)/config/my.php(db.php) 中debug的值改成true  重新操作一下 看日志文件 zentao(pms/ep/pro)/tmp/log/php开头的今天的文件有什么报错。注:不要找sql开头的文件。 可以添加网页上方QQ,邀请进群,方便截图排查问题。
2020/01/06
<?php
die();
?>

06:35:52 ERROR: 'cache/global/img/gs' illegal. in framework/base/router.class.php on line 1296, last called by framework/base/router.class.php on line 1202 through function checkModuleName.
in framework/base/router.class.php on line 2224 when visiting cache/global/img/gs

09:46:27 file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in module/misc/control.php on line 70 when visiting misc-checkUpdate-9dc4b38aa3aa7a7ca792f5d16091824c

09:46:27 file_get_contents(): Failed to enable crypto in module/misc/control.php on line 70 when visiting misc-checkUpdate-9dc4b38aa3aa7a7ca792f5d16091824c

09:46:27 file_get_contents(https://api.zentao.net/updater-isLatest-11.7-9dc4b38aa3aa7a7ca792f5d16091824c.html?lang=zh_cn): failed to open stream: operation failed in module/misc/control.php on line 70 when
visiting misc-checkUpdate-9dc4b38aa3aa7a7ca792f5d16091824c

10:48:50 Undefined property: stdClass::$productProject in module/project/control.php on line 1121 when visiting project-create

10:48:50 Undefined variable: isSprint in module/project/view/create.html.php on line 80 when visiting project-create

10:48:50 Undefined variable: isSprint in module/project/view/create.html.php on line 159 when visiting project-create

10:49:11 Undefined property: stdClass::$productProject in module/project/control.php on line 1121 when visiting project-create

10:49:11 Undefined variable: isSprint in module/project/view/create.html.php on line 80 when visiting project-create

10:49:11 Undefined variable: isSprint in module/project/view/create.html.php on line 159 when visiting project-create

10:51:24 Undefined property: stdClass::$productProject in module/project/control.php on line 1121 when visiting project-create

10:51:24 Undefined variable: isSprint in module/project/view/create.html.php on line 80 when visiting project-create

10:51:24 Undefined variable: isSprint in module/project/view/create.html.php on line 159 when visiting project-create

11:32:09 Undefined property: stdClass::$productProject in module/project/control.php on line 1121 when visiting project-create

11:32:09 Undefined variable: isSprint in module/project/view/create.html.php on line 80 when visiting project-create

11:32:09 Undefined variable: isSprint in module/project/view/create.html.php on line 159 when visiting project-create
2020/01/06

禅道最新版12.0stable 版本已经修改这个问题,可以升级一下禅道的版本
升级前请做好数据备份
备份请参考文档: http://www.zentao.net/book/zentaopmshelp/42.html
升级请参考文档: http://www.zentao.net/book/zentaopmshelp/41.html