Я развернул свое приложение Laravel на AWS ElasticBeanstalk. Я пытаюсь подключиться к базе данных RDS из приложения. Учетные данные базы данных устанавливаются как переменные env в BeanstalkEnvironment. Но это не работает. Это то, что я делал до сих пор.
Я создал базу данных RDS в том же VP C, что и экземпляры EC2 Elasbeanstalk.
Then I set the environment variables as follows:
When I run my application, it is throwing error "Unknown database 'laratest'". What is wrong with my configuration?
The following is the Inbound Rules of the security group of the RDS database:
введите описание изображения здесь
Как видите, он разрешает TCP-соединение через порт 3306 от SG экземпляров EC2. Также разрешен весь трафик c.