CWP控制面板登录异常
在安装CWP控制面板后, 试图连接。出现如下错误:

讯享网错误很明显,root用户连接数据库失败。 谷歌一下错误信息"mysqli_connect(): (HY000/1045): Access denied for user ‘root’@‘localhost’ (using password: YES) in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0", 在CWP的官网找到了解决方案。
重启数据库后,错误 依旧存在。在以下两个路径分别检查db_conn.php和.my.cnf(.my.cnf为隐藏文件,需要用ls -a才能看到)
path: db_conn.php:/usr/local/cwpsrv/htdocs/resources/admin/include .my.cnf:/root
讯享网
db_conn.php
.my.cnf

可以看到db_conn.php和.my.cnf两个文件中的密码是完全一样。那CWP控制面板的为什么还是无法登陆,报出之前数据库连接的错误呢?
①检查数据库的状态是否正常
讯享网systemctl status mysql

②检查数据库的root账户的密码是否与db_conn.php中记录的root密码相符。
从db_conn.php可以看出,CWP控制面板的root账户登陆实质上就是用MySQL(Mariadb)的root账户连接后台的root_cwp数据库。 这个时候.my.cnf中的密码仅供参考。db_conn.php中root密码要和MySQL(Mariadb) root密码相同。
解决方案:
1.重置MySQL root密码为db_conn.php中的root密码或者修改db_conn.php中的root密码为MySQL root密码。
2.重启MySQL数据库
systemctl restart mysql
3.再次登陆CWP控制面板,成功登陆。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/119644.html