Трудно сказать без файла окружения.Эта ошибка может возникать из-за того, что вы уже подключаетесь к postgres,
Чтобы проверить, убедитесь, что эта строка находится в вашем файле .env:
DB_PORT=5432
Или вы можете удалить строку из.env и пусть Laravel выбирает значение по умолчанию в соответствии с соединением:
'port' => env('DB_PORT', '5432'),
Другая причина сбоя соединения из-за аутентификации - файл env ищет 127.0.0.1
.Иногда изменение этого значения на localhost
поможет.