тд. Запустил сайт, все работает. Коннекты к базе прописаны вот так
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=54320
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
Так же, как в инструкции. Через пхпшторм нормально коннектится и миграции выполняются нормально. Но когда пытаюсь обратиться к базе в коде, типа User::all(), то ловлю такую ошибку
could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 54320? (SQL: select * from "users")
не понятно, как получается так, что миграции выполняются нормально, новые таблицы создаются. А при обращении к базе уже все ломается. Например, когда пытаюсь пользователя создать, точно такая же ошибка
попробуй на localhost поменяй
насколько я помню такие порты в хомстеде были для того, чтобы со стационарного хоста напрямую подключиться к бд, внутри самой виртуальной машины в .env файле быть порт 5432
а миграции ты как запускаешь?
Обсуждают сегодня