我为我的PHP在AWS上用ElasticBean秸秆/EC2设置了RDS (mysql)。
API可以通过http和https访问,但似乎到DB的连接有问题,因为我收到了错误:
"SQLSTATEHY000连接超时“,"error_data":
我查过的是:
authorized状态)

env变量,这些变量与我在服务器上成功登录续集pro时相同我检查了服务器日志,没有得到更多关于我为什么不能连接的详细信息。
编辑:为MYSQL添加入站设置

发布于 2019-08-26 11:17:37
我的意见如下:
1-记下用户名、密码和主机名,它们是您创建的RDS实例的端点。
2-为您的RDS分配安全组和VPC,您将在您的ElasticBean秸秆应用程序中将它们分配到环境中。
3-在您的EB环境中,如果环境已经部署,请转到configurations选项卡。如果未进行部署,则可以在创建环境时转到位于页面底部的配置选项。然后转到软件选项。层次结构如下。在页面下面的环境->配置->软件中,您可以选择以键值对的形式添加环境变量,必须添加以下标记:
DB_HOST = You端点
DB_NAME =在db创建时给出的DB名称
DB_PASS =您在DB创建时提供的密码
DB_PORT =您在大多数情况下指定的端口,对于mysql它是3306。
DB_USER =您在DB创建时提供的用户名
保存配置并运行环境,希望这将解决问题。
https://serverfault.com/questions/845199
复制相似问题