已解决 Lunix ubuntu14安装禅道后访问提示SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
在服务器搭建好禅道,访问本地禅道,提示SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES),my.php文件中已经设置了密码123456
禅道版本 9.4 源码包
操作系统 Ubuntu
客户端浏览器 Chrome

提问者: Frédéric Chopin 悬赏:20 日期: 2017-09-25 17:00:22 答案:1 点击:8137

获取技术支持

QQ:2692096539电话:13165050229
设置备注
答案列表
最佳答案
2017/09/25
是使用的一键安装包吗?截图下 ps -ef | grep mysql ; 以及 zentao/comfig/my.php文件内容。
2017/09/25
mysql 800 1 0 Aug10 ? 00:41:23 /usr/sbin/mysqld
root 9112 8679 0 17:09 pts/0 00:00:00 grep --color=auto mysql

$config->installed = true;
$config->debug = false;
$config->requestType = 'PATH_INFO';
$config->db->host = '127.0.0.1';
$config->db->port = '3306';
$config->db->name = 'zentao';
$config->db->user = 'root';
$config->db->password = '123456';
$config->db->prefix = 'zt_';
$config->webRoot = getWebRoot();
$config->default->lang = 'zh-cn';
十分感谢~
2017/09/25
ps -ef | grep mysql 就显示2行吗|如果只显示这2行,说明mysql没有正常启动。建议截图。
2017/09/25
就显示2行,./zentao start mysql启动成功的,你还需要哪些截图呀
2017/09/25
my.php密码改成空试试;使用一键安装包的话,服务正常启动,ps -ef | grep mysql 会显示很多信息,不止着两行。
2017/09/27
已经解决了,服务器自带的mysql占用了3306端口,换一个端口就OK了