Heroku でアプリの PostgreSQL データベースに接続しようとしています。
$host = "ec2-54-235-242-31.compute-1.amazonaws.com";
$username = "user";
$password = "pass";
$database = "dbname";
$port = "5432";
$dbconn = pg_connect("host=".$host." port=".$port
." dbname=".$database." user=".$username." password=".$password)
or die('Could not connect: ' . pg_last_error());
しかし、私はこのエラーが発生しています:
警告: pg_connect() [function.pg-connect]: PostgreSQL サーバーに接続できません: 致命的: ホスト "69.196.177.196"、ユーザー "user"、データベース "dbname"、D で SSL オフの pg_hba.conf エントリがありません: \wamp\www\heroku_app\test.php 行 53
ここで何が問題なのですか?どうすれば修正できますか?
注: これは、(WAMP サーバー経由で) ローカル マシンで実行した場合にのみ発生します。Heroku にデプロイすると問題なく動作します