Задать вопрос

Почему не могу получить данные из бд?

Знакомлюсь с симфони и не могу понять одну вешь.
Запустил в докере проект symfony nginx php postgres.
Накатил в бд миграции и фейк данные из консоли (при этом ошибок о подключении к бд не было).
Пытаюсь получить данные из бд через контроллер и пишет
An exception occurred in the driver: SQLSTATE[08006] [7] could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 15432?


файл env
DATABASE_URL="postgresql://user:secret@127.0.0.1:15432/db?serverVersion=12&charset=utf8


файл doctrine.yml
doctrine:
    dbal:
        url: '%env(resolve:DATABASE_URL)%'

        # IMPORTANT: You MUST configure your server version,
        # either here or in the DATABASE_URL env var (see .env file)
        #server_version: '13'
        driver: pdo_pgsql
        server_version: '12'

Пробовал в шторме законнектиться к бд с параметрами из енв файла, все нормально отрабатывает и посмотреть и получить можно... через браузер ошибка.
Что не так?
  • Вопрос задан
  • 704 просмотра
Подписаться 2 4 комментария
Подписчики вопроса 2 К ответам на вопрос (2)