亚马逊RDS超时与PHP pdf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了亚马逊RDS超时与PHP pdf相关的知识,希望对你有一定的参考价值。

我在Amazon EC2实例上通过新的Lumen安装连接到我的Amazon RDS(mysql)实例时遇到了一些问题。

Lumen安装使用PDO类。

问题:我无法连接到我的RDS,我只是在尝试时暂停:SQLSTATE[HY000] [2002] Connection timed out

我试过了什么?

  • 我试过直接连接到我的rds实例的ip。结果相同。
  • 调试我的连接时,我得到一个连接字符串,如mysql:host=x.x.x.x;port=3306;dbname=(...) - ip和db是正确的。调试连接时,用户名和密码也是正确的。
  • 从另一台服务器连接,该服务器位于Amazon AWS之外。也使用PDO =否定结果
  • 检查RDS是否设置为可从外部使用=它是,我可以从我自己的计算机连接。测试了两台不同的机器。
  • 浏览关于rds和timeouts的各种帖子=没有可用的解决方案
  • 直接连接到我的RDS实例的ip =否定结果
  • 在我的本地机器上进行开发时,我在连接相同的rds时没有任何问题。

还有什么你应该知道的吗?

  • 从我的计算机连接时(使用Sequel Pro),我可以连接 - 我试过两台计算机,两者都有正面结果。如果我使用rds实例的域/端点或直接连接到ip,这是无关紧要的。

根据我自己的逻辑,我应该可以从任何EC2实例连接,因为我可以从我自己的计算机连接。

任何帮助,将不胜感激。

答案

您是否真的从该EC2实例向RDS提供了正确的入站权限?您需要修改安全组才能提供访问权限。

以上是关于亚马逊RDS超时与PHP pdf的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 SSL 连接到 Amazon RDS?

将本地 Debian 时间与亚马逊 Debian 实例 (RDS) MDT 同步到 UTC

PHP编程入门与应用 PDF 影印超清版

PHP/Ajax PDF 生成超时

亚马逊 RDS 定价

如何在保留亚马逊 RDS 数据库的同时删除 Elastic Beanstalk 应用程序?