已解决 按照问题
我使用的一键安装包ZenTaoPMS.9.5.stable.zbox_64.tar.gz
安装的服务是
Linux version 3.10.0-514.6.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11)
之前安装过mysql数据库 端口是 3306

安装过程:
1.将文件上传到 /opt/
2.解压
tar -xvf ZenTaoPMS.9.5.stable.zbox_64.tar.gz
3.启动服务
/opt/zbox/zbox start
4.启动服务时,数据库启动失败。

5.修改
/opt/zbox/etc/mysql/my.conf
将端口修改为3307
port   = 3307


在启动
/opt/zbox/zbox restart
成功

访问系统,可以出现选择是专业版还是开源版,点击进去
16:49:10 ERROR: SQLSTATE[HY000] [1045] Access denied for user 'zentao'@'localhost' (using password: YES) in framework/base/router.class.php on line 2145, last called by framework/base/router.class.php on line 2103 through function connectByPDO.
in framework/base/router.class.php on line 2195 when visiting
禅道版本 9.5 Linux安装包
操作系统 CentOS
客户端浏览器 Safari

提问者: 欧阳70984264 悬赏:5 日期: 2017-09-13 17:56:26 答案:1 点击:2105

获取技术支持

QQ:1481227768电话:17663906485
设置备注
答案列表
最佳答案
2017/09/14
配置文件 /opt/zbox/app/zentao/config/my.php 中的数据库端口号也要对应改成3307。
2017/09/14
没有,刚刚 修改了,然后重启了。还是有错
09:26:53 ERROR: SQLSTATE[HY000] [2002] Connection refused in framework/base/router.class.php on line 2145, last called by framework/base/router.class.php on line 2103 through function connectByPDO.
in framework/base/router.class.php on line 2195 when visiting
2017/09/14
检查下数据库服务是否正常启动 ps -ef | grep mysql 。
2017/09/14
$config->db->host = '127.0.0.1';
$config->db->port = '3307';
$config->db->name = 'zentao';
$config->db->user = 'zentao';
$config->db->password = '123456';
我看到这个配置文件 用户 不对,
不知道 是不是
2017/09/14
执行下 ps -ef | grep mysql 看下服务有没有正常启动;服务没有正常启动的话,重启下服务(/opt/zbox/zbox restart) 。
2017/09/14
谢谢 bee,是数据库没有启动,我重新启动了。进入了登陆界面
2017/09/14
恩,解决问题就好。