Erro PDO no heroku

Olá boa tarde. Estou com um projeto no heroku com db postgresql mas ele esta dando um erro no PDO que não consigo achar a solução, podem me ajudar ? O erro é:

ERRO: Não conseguiu se conectar. SQLSTATE[08006] [7] could not connect to server: Connection refused Is the server running on host "localhost" ([127.0.0.1](https://127.0.0.1)) and accepting TCP/IP connections on port 5432?

Lendo por alto essa mensagem que deu, acho que você não configurou a conexão com o DB para pegar o localhost ou o ip 127.0.0.1. Dá uma olhada com calma. Na pior das hipóteses, tenta usar o Postger como container através do docker que é uma mão na roda

Eu nunca usei PHP no Heroku, mas para projetos Python (Django) ele configura um banco de dados que não está em localhost, é um endereço que fica armazenado na variável de ambiente DATABASE_URL.
Você tentou se conectar com esse banco de dados? Talvez o problema esteja relacionado a isso.