Vì vậy, tôi đã nói chuyện với một đại diện của Heroku. Họ xác nhận với tôi rằng nó không yêu cầu bất kỳ cấp tài khoản cụ thể nào để kết nối với cơ sở dữ liệu Heroku Postgres, quy định duy nhất là kết nối sử dụng ssl khi kết nối từ xa. Vì vậy, vấn đề của tôi là kết quả của việc pgsql không có hỗ trợ ssl trong quá trình xây dựng php của tôi.