这篇文章还是继续”解决WDCP出现”Found option without preceding group”问题”解决问题之后的补充,在前面这个问题解决之后登陆phpMyadmin发现有报错”无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”看来又遇到新的问题,于是继续搜索找解决方案。
根据网上大部分的记载是因为缓存冲突导致的,根据大部分网站的记载我们找到/www/wdlinux/tmp目录下是否有缓存日志,然后将清理之后看是否可以解决。我们在重新登录phpMyadmin的时候一定要清理浏览器缓存,要不缓存还是看不到问题是否解决。
但是,测试后发现服务器问题并没有解决。考虑到这个网友提到自己登入账户之后乱数据库密码导致连接出现问题,于是我准备重新在命令环境中修改数据库密码。但是在准备输入进入mysql的时候出现错误提示”MySQL ERROR 1045 (28000): Access denied for user ‘root’@’localhost'”。这里准备进入安全模式去重新修改数据库的密码。
第一、暂停MYSQL数据库
service mysqld stop
这里我们在修改数据库之前先把数据库暂停,要不会出错的。
第二、进入安全模式修改密码
mysqld_safe –skip-grant-tables &
USE mysql ;
UPDATE user SET Password = password ( ‘itbulu.com’ ) WHERE User = ‘root’ ;
flush privileges ;
quit
这里设置一个新的数据库总密码。
第三、重新启动MYSQL
service mysqld start
最后,再去清理浏览器缓存,重新登入phpMyadmin,可以看到有输入用户名和密码的界面,输入新密码,然后可以登入。如果我们遇到类似的问题,建议先备份好数据,万一出错还可以还原到原来的。