Я новичок, когда дело доходит до AWS, и я впервые пытаюсь развернуть приложение на AWS Elastic Beanstalk. Я настроил базу данных в консоли EB для своей среды и обновил файл parameters.yml, добавив в него правильные учетные данные. Мое приложение использует Symfony 3.
Когда я захожу на страницу, которая не взаимодействует с базой данных, она прекрасно работает как в среде разработки, так и в среде разработки. Когда я открываю страницу, которая пытается открыть соединение с базой данных в prod, я получаю ошибку 500. Однако, если я сначала захожу в app_dev.php, а затем открываю ту же страницу, она отлично читает из базы данных. Когда я проверяю файлы журнала, я получаю сообщение об ошибке «отказано в подключении» при попытке открыть страницу в prod.
Почему среда разработки подключается к базе данных, а prod — нет? Есть ли другая конфигурация, которую я забыл обновить?
Задача ещё не решена.
Других решений пока нет …