Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇1156:
Cygwin+PostgreSQL+PHPでデータベースに接続できない。 [taku] 05/01 16:26

 └◇1158:Re:Cygwin+PostgreSQL+PHPでデータベースに接続できない。 [taku] 05/02 <


1156● Cygwin+PostgreSQL+PHPでデータベースに接続できない。[ taku ] 2003 05/01 16:26
Cygwin+PostgreSQL+phpに関する質問です。

Cygwin+PostgreSQL(バイナリ)をWin2000で設定を行いました。

Cygwin付属のドキュメント通りサービスとしてインストールし、psqlでの接続までは正常に行えたのですが、php(Windows版)をインストールし、IIS下でサンプルプログラム(データベースと接続する)を使用したところ、下記のメッセージが出て接続できませんでした。

Warning: pg_connect() unable to connect to PostgreSQL server: could not create socket: 要求したプロトコルと互換性がないアドレスを使用しました。 (0x0000273F) in c:\inetpub\wwwroot\index.php on line 9

phpのインストールに当たって次の設定は行っています。

・phpのphp_pgsql.dllのコメントははずす。
・posgresql.confのtcpip_socketのコメントを外し、値をtrueにしました。

ドキュメントへのアクセスはhttp://127.0.0.1/test.php
または、http://自分のPCのIPアドレス/test.phpで行いました。

両IPとも、pg_hba.confには登録されています。

インターネットや他のメーリングリストの過去ログ等から検索したのですが、わかりませんでした。
どうか宜しくお願いします。
スレッド一覧


1158● Re:Cygwin+PostgreSQL+PHPでデータベースに接続できない。[ taku ] 2003 05/02 15:51
原因がわからずWWWサーバにApacheを使う等色々意味のないことをしていたら一応自己解決しました。

サンプルでdbnameだけを指定していたのですが、userとhostを指定することでエラーは出なくなりました。

hostとuserを指定していないサンプルはpostgresql.conf自体の設定が違うのでしょうか??
スレッド一覧

早田のホームページへ
CGIROOM