phpmyadmin - phpmyadmin将无法认证mysql帐户不能登录 phpmyadmin

  显示原文与译文双语对照的内容

从 命令行 中,我可以像这样登录到 mysql:

sudo -u myuser -h 127.0.0.1 -p

( 仅供参考,不能使用 localhost,必须使用 ip ),我可以: http://myhost.com/phpmyadmin/

但是我无法使用in帐户-get重复登录提示登录并终止"拒绝访问"。

所以我尝试编辑:/var/lib/phpmyadmin/config.inc. php添加:

  • $cfg['Servers'][1]['host']='127.0.0.1 ;
  • $cfg['Servers'][1]['ssl']=false;
  • $cfg['Servers'][1]['auth_type']='config';
  • $cfg['Servers'][1]['only_db']=array('mydb');
  • $cfg['Servers'][1]['user']='myuser';
  • $cfg['Servers'][1]['password']='mypassword';

重启apache仍然得到同样的问题。 我还尝试 auth_type:'http',没有用户设置,也没有改变事情。

有什么想法吗?

时间: 原作者:

如果你能够从 命令行 登录,但不能从phpmyadmin登录,那么我遇到了磁盘完整问题。 如果你的磁盘是完全的mysql无法创建临时文件( 如会话文件),请尝试:df -h

...