可以通过命令行连接,但不能通过PHP脚本连接

时间:2012-09-18 12:31:49

标签: php amazon-rds

我们升级了我们的Amazon RDS实例,但应用程序无法连接到新的实例。我们尝试通过SSH连接到应用服务器,然后通过命令行连接正常。我们创建了一个简单的单行php脚本,它连接相同的凭据,并且从它刚刚挂起的Web服务器和PHP客户端,然后给出了一个无法连接的错误。我们确信主机名从应用服务器解析了正确的IP地址,并且我们已经删除了所有安全组。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否使用RSA安全密钥访问服务器?请记住php应用程序,因为apache用户将使用不同的RSA密钥来运行命令行 - 您还需要将该密钥添加到远程服务器。