已解决 使用ZenTaoPMS.12.4.3.zbox_64.tar.gz部署阿里云后,也开启了端口,但在访问登陆页面的时候报错

我打开了my.php的debug,访问发现不能出现开源版的登陆页面,出现以下错误:

ERROR: SQLSTATE[HY000] [2006] MySQL server has gone away in framework/base/router.class.php on line 2176, last called by framework/base/router.class.php on line 2127 through function connectByPDO.
in framework/base/router.class.php on line 2231 when visiting

禅道版本 12.4.3 Linux安装包
操作系统 CentOS
客户端浏览器 Chrome

提问者:悬赏:5 日期: 2020-11-02 15:52:35 答案:1 点击:790

获取技术支持

QQ: 电话:
备注
没打开debug之前,访问开源版登陆页面时,是白屏的。已确认不是阿里云端口问题,我已经在安全规则中打开了所需的端口了
设置备注
答案列表
最佳答案
2020/11/02

这种错误是php程序访问数据库问题, 可以确认下

1. zbox的mysql服务还正常启动吗?

ps -ef | grep mysql 确认下

2. 如果服务没有启动, 确认下是不是本地已经部署过mysql服务了, 如果是的话,需要避开下端口

linux 一键安装包修改端口:
/opt/zbox/zbox stop
/opt/zbox/zbox -mp 3307
/opt/zbox/zbox -ap 82
/opt/zbox/zbox start
端口号,根据需要变更(mp 是mysql端口; ap 是apache端口)

如果不是上面的原因, 可以联系下官网顶部的商务QQ,截图看下上面的排查过程, 方便确认问题.