[PHP-users 29678] PHP5 Postgresql-8.1 で connect 出来ない

Tomoo Nomura nomurat @ tmo.co.jp
2006年 7月 9日 (日) 21:05:04 JST


こんばんは。

php4 -> php5.1.4-0.1 及び postgresql-7.4 -> postgresql-8.1.4 へのアップ
グレードを検証中です。(Debian Linux Etch, APche2.0.44です)

1) pg_connectでエラーが出て、どうも port=5433 を見に行かないと行けないの
に、port=5432を見に行っているようです。
デフォルトのpostgresqlのポート番号と言うのは、どこでセットされているので
しょうか?php.iniには無いようですが。

Unable to connect to PostgreSQL server: could not connect to server: No
such file or directory Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
in *xxxxx.phtml* on line *51*

2) 次に、むりやり port=5433 をpg_connectのパラメーターに入れて実行したの
ですが、Timeoutしてしまいます。

phpinfo では、postgresql 8.1.4 が入っています。


    pgsql

PostgreSQL Support 	enabled
PostgreSQL(libpq) Version 	8.1.4
Multibyte character support 	enabled
SSL support 	enabled
Active Persistent Links 	0
Active Links 	0


Directive 	Local Value 	Master Value
pgsql.allow_persistent 	On 	On
pgsql.auto_reset_persistent 	Off 	Off
pgsql.ignore_notice 	Off 	Off
pgsql.log_notice 	Off 	Off
pgsql.max_links 	Unlimited 	Unlimited
pgsql.max_persistent 	Unlimited 	Unlimited


psalによるpostgresqlの動作は確認済みです。

phpの問題か、postgresqlの問題か、切り分けられていないのですが、よろしく
お願いいたします。

野村

-- 
****** Nomura Technical Management Office Ltd. *****************
 Tomoo Nomura      nomura @ tmo.co.jp       http://www.tmo.co.jp/ 
    Phone: +81-78-797-0240 Fax: +81-78-797-0241
 Worldwide Airline Timetable 'Flight Planner'
 European Electronic Timetable 'HAFAS'         ValueFax Support
****************************************************************



PHP-users メーリングリストの案内