【发布时间】:2014-02-03 06:36:24
【问题描述】:
我在亚马逊 EC2 ubuntu 灯堆栈上运行 phpMyAdmin,配置为使用远程 RDS 服务器。
我已经运行了sudo dpkg-reconfigure phpmyadmin 配置脚本,使用master username 和master password(不是rdsadmin,而是在初始化时设置的)访问了RDS,并且可以登录到phpMyAdmin 控制台。
但是,phpMyAdmin 界面的每次刷新都会创建一个新的失败连接。在我看到的日志中:
2014-01-14 23:42:20 12879 [Warning] Access denied for user
'phpmyadmin'@'[IP address]' (using password: YES)
尝试和调试此问题的最佳方法是什么?
已解决
作为参考,当使用带有RDS的EC2和上面的phpmyadmin安装向导时,控制用户被设置为使用不可解析的主机,例如ip-[EC2 IP ADDRESS].eu-west-1.compute.internal。只需将主机更改为您的实际 EC2 IP 地址即可使连接变为有效,并且不再发生失败的连接。
【问题讨论】:
标签: php mysql amazon-ec2 phpmyadmin