[PHP-users 15577]PostgreSQLへの接続で教えてください。
Hitoshi Kawano
kawano @ topics.or.jp
2003年 5月 31日 (土) 15:50:50 JST
河野と申します。
REDHAT8.0にPHP4.2.2とPostgreSQL7.2.2を双方rpmでインストールして
いろいろ試しています。rpmでインストールしているためかいろいろなマニュアルに
掲載されているそのままでは動かないことがあります。
今回、phplibをインストールしている途中なのですが、pg_connectで
PostgreSQLに接続するとき、エラーになります。
Warning: pg_pconnect() unable to connect to PostgreSQL server:
could not connect to server: 接続を拒否されました Is the server
running on host localhost and accepting TCP/IP connections on
port 5432? in /etc/httpd/phplib/db_pgsql.inc on line 48
Database error: Link-ID == false, pconnect failed
PostgreSQL Error: 0 ()
Session halted.
phplibのサンプルのページにアクセスするとこのようなエラーメッセージを
ブラウザーに出力します。
phpでpostgreSQLに接続するときは、pg_connect("", "", "database名")
でアクセスできるのですが、phplibのように
pg_connect("host=localhost port=5432 dbname=database名 user=user名 ")
のような接続をすると、上記のようなエラーになります。
ちなみに、apacheというユーザでデータベースにはgrantをしてあります。
どなたか、おわかりの方よろしくお願いします。
_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/☆彡
河野 仁(Hitoshi Kawano)
_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/
PHP-users メーリングリストの案内