[PHP-users 10578] PostgreSQLへの接続について
php-users@php.gr.jp
php-users@php.gr.jp
Sun, 6 Oct 2002 14:56:21 +0900
野村と申します。いつもお世話になっています。
Apache1.3.26+国際化版PHP4.2.2+PostgreSQL7.2.1を使っています。
PHPで次のようなスクリプトを書いて、PostgreSQLに接続させようとしましたが、
$connectDbName = "host=localhost port=5432 dbname=mydb";
$conn = pg_connect($connectDbName);
次のようなメッセージが出てきました。
Warning: pg_connect() unable to connect to PostgreSQL server: could not
connect to server: Connection refused Is the server running on host
localhost and accepting TCP/IP connections on port 5432? in /home/httpd/
docs/ibbs/ibbs.php on line 317
OSはRedHat 6.2で、/etc/serviceの中を見ると、
postgres 5432/tcp
postgres 5432/udp
というくだりはあります。
上記で、
$connectDbName = "dbname=mydb";
$conn = pg_connect($connectDbName);
とすると、問題なく接続できます。
これは、どうしてでしょうか。皆様にご教示いただけば有り難いのですが。