В приложении Symfony 3, развернутом в AWS Elastic Beanstalk, почему база данных работает в среде разработки, а не в prod?

Я новичок, когда дело доходит до AWS, и я впервые пытаюсь развернуть приложение на AWS Elastic Beanstalk. Я настроил базу данных в консоли EB для своей среды и обновил файл parameters.yml, добавив в него правильные учетные данные. Мое приложение использует Symfony 3.

Когда я захожу на страницу, которая не взаимодействует с базой данных, она прекрасно работает как в среде разработки, так и в среде разработки. Когда я открываю страницу, которая пытается открыть соединение с базой данных в prod, я получаю ошибку 500. Однако, если я сначала захожу в app_dev.php, а затем открываю ту же страницу, она отлично читает из базы данных. Когда я проверяю файлы журнала, я получаю сообщение об ошибке «отказано в подключении» при попытке открыть страницу в prod.

Почему среда разработки подключается к базе данных, а prod — нет? Есть ли другая конфигурация, которую я забыл обновить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …