WEBサーバとDBサーバを分けた際に
WEBサーバ側のPHPからDBサーバ側の
postgresSQLへの接続がうまく行きません。
LANなどの環境は完成しているのですが
プログラムを実行すると以下の
メッセージが表示されます。
どうしたらいいのでしょうか?
Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host
さらにDBへはAdodbを使っていましてこちらでも
SSL off in ****/adodb-postgres64.inc.php on line 686
となっています。
接続に関しては、エラー表示そのままです。
PostgreSQL のサーバ側で、接続許可を与える必要があります。
Windows サーバであれば、PostgreSQL をインストールしたパスの
バージョン¥data\pg_hba.conf
ファイルがあるので、そこに接続するWEB サーバのアドレスを
記載し、許可を与えてください。
PgAdmin があれば、そちらのファイルメニューから
pg_hba.conf を開く
を選択すれば、GUIで編集もできます。
出来ましたw
ありがとうございますw