如何解决错误驱动程序中发生异常:SQLSTATE [HY000] [2002]在Amazon AWS上部署的symfony 4项目中,连接超时错误

问题描述 投票:0回答:1

我的symfony项目在localhost上运行正常。我是能够连接到localhost上的amazon aws rds。我已经在symfony项目的。env文件中设置了mysql配置。当我在amazon-aws上上传/部署了相同的项目时。我收到此错误:


An exception occurred in driver: SQLSTATE[HY000] [2002] Connection timed out

问题:我该如何调试此错误?此问题与Amazon AWS配置有关吗?

mysql connection amazon-elastic-beanstalk symfony4 php-7
1个回答
0
投票

可能在多个地方停止连接到rds。以下可能是某些原因:

  • AWS Server出站规则可能正在停止连接到rds。如果它在另一个安全组或vpc中。
  • 它可能不允许RDS Secruity组入站规则连接到AWS服务器。

您可以尝试使用mysql命令行从服务器连接到rds。

© www.soinside.com 2019 - 2024. All rights reserved.