Heroku Postgres nécessite sslmode pour les connexions externes. Vous devrez probablement compiler PHP avec le --with-openssl[=dir] indicateur de compilation. Voir ici pour plus d'informations :https://www.php.net/manual /fr/book.openssl.php
Pouvez-vous vérifier que votre installation de PHP a été compilée avec openssl ? La seule façon que je connaisse pour vérifier cela est avec un phpinfo() page et recherchez le --with-openssl drapeau.