O Heroku Postgres requer sslmode para conexões externas. Você provavelmente precisa compilar o PHP com o
--with-openssl[=dir] sinalizador de compilação. Veja aqui para mais informações:https://www.php.net/manual /en/book.openssl.php
Você pode verificar se sua instalação do PHP tem openssl compilado com ele? A única maneira que conheço de verificar isso é com um
phpinfo() página e procure pelo --with-openssl bandeira.