已解决 登录数据库和访问禅道报错

1、登录数据库报错

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

2、访问禅道报错

11:21:37 ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) in /opt/zbox/app/zentao/framework/base/router.class.php on line 2145, last called by /opt/zbox/app/zentao/framework/base/router.class.php on line 2103 through function connectByPDO.
in /opt/zbox/app/zentao/framework/base/router.class.php on line 2196 when visiting

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

提问者: 汤圆 悬赏:5 日期: 2018-06-09 11:22:45 答案:5 点击:3949

获取技术支持

QQ: 电话:
设置备注
答案列表
2018/06/11

/opt/zbox/app/zentao/config/my.php文件内容截图一下

执行ps -ef | grep mysql 截图一下

2020/01/17
root 6111 1 0 1月16 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql 6384 6111 0 1月16 ? 00:01:09 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
root 11034 10703 0 10:56 pts/1 00:00:00 vim /opt/zentao/etc/mysql/my.cnf
nobody 12936 23302 0 12:09 ? 00:00:00 /opt/zbox/run/mysql/mysqld --defaults-file=/opt/zbox/etc/mysql/my.cnf --basedir=/opt/zbox/run/mysql --datadir=/opt/zbox/data/mysql --plugin-dir=/opt/zbox/run/lib/mysql/plugin --user=nobody --log-error=/opt/zbox/logs/mysql_error.log --pid-file=/opt/zbox/tmp/mysql/mysqld.pid --socket=/opt/zbox/tmp/mysql/mysql.sock --port=3307
root 13038 10703 0 12:14 pts/1 00:00:00 grep --color=auto mysql
root 23302 1 0 1月16 ? 00:00:00 /bin/sh /opt/zbox/run/mysql/mysqld_safe --defaults-file=/opt/zbox/etc/mysql/my.cnf
2020/01/31
/opt/zbox/app/zentao/config/my.php文件内容截图一下,看下里面的端口号是3307吗?
2018/06/20

xampp是以32位方式编译的,可以通过下面的方式来解决这个问题:

1. 使用系统自带的apache, mysql, php。

2. 如果还坚持使用linux一键安装包的话,需要安装32位运行环境。具体请参考每个linux发行版本的说明。