PDA

View Full Version : PHPでPostgreSQLに接続できない


beam
2002/07/04, 12:44 AM
XREA,PHP,PostgreSQL初心者のbeamと申します。
初めて投稿します、どうぞよろしくお願いします。

PHPからPostgreSQLに接続できません。
仕様のページ(http://www.xrea.com/jp/spec.shtm)
を参考にして、下記の通り記述してみました。

> if ($dbhandle = pg_connect ("host=<username>.s11.xrea.com dbname=<username> user=<username> password=<password>")) {

すると、このようなメッセージが表示され、if()の中の処理は行われませんでした。

> Warning: pg_connect() unable to connect to PostgreSQL server: PQconnectPoll() --
> connect() failed: Connection refused Is the postmaster running (with -i) at
> '<username>.s11.xrea.com' and accepting connections on TCP/IP port 5432? in
> /work/<username>/public_html/<php-cgi-filename> on line <line-number>

pg_connect()について調査してみましたが、
このHP(http://search.net-newbie.com/php/ref.pgsql.html)を見ると、
postmasterのオプションが関係しているように思えます。


PostgreSQLデータベースの作成ボタンは数日前に押しております。
このPHPは、拡張子が.CGIとしてFTPでpublic.htmlにアップしました。
ファイルの文字コードはEUCです。
アクセス権は、750にしました。

このエラーを回避して、正常に接続するにはどうすればよいでしょうか。

beam
2002/07/04, 02:53 PM
すいません、過去ログに同様の質問がありました。
PostgreSQLで検索をかけたら下記の記事を見つけました。

http://sb.xrea.com/showthread.php?threadid=1199&highlight=PostgreSQL