0

我在 CentOS 6 上安装了 phpmyadmin,我可以使用http://localhost/phpmyadmin服务器桌面上的浏览器登录它就好了,但是当我http://192.168.254.5/phpmyadmin从笔记本电脑上尝试时,我得到了

错误 #1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)

我检查了 config.inc.php 中的设置

  • auth_type 是 'cookie',我在 blowfish_secret 中有一个 41 个字符的字符串
  • 根据 wiki.phpmyadmin.net 上的文档,主机为“127.0.0.1”(也尝试了“localhost”和“192.168.254.5”)

我已经mysql -uroot -pmypassword使用笔记本电脑上的 ssh 窗口输入并成功登录,以确保输入正确,然后将 mypassword 剪切并粘贴到笔记本电脑浏览器上的 phpmyadmin 登录表单中。

奇怪的是,当我尝试http://192.168.254.5/phpmyadmin从服务器桌面上的浏览器登录时,我得到

错误 #2003 服务器没有响应

但是我可以mysql -uroot -pmypassword -h 192.168.254.5从服务器上的终端窗口或局域网上的另一个 linux 系统进入并登录。

4

1 回答 1

0

很奇怪。它神奇地修复了自己 %-(

我突然想到,如果这是一些奇怪的 SELinux 问题,我应该从笔记本电脑再试一次,然后查看 dmesg;但是,这一次它让我登录就好了。

于 2012-05-24T02:46:37.427 回答