[PHP-users 24609] PostgreSQLへの接続テスト
regazy
regazy @ king-postman.com
2005年 2月 20日 (日) 20:59:00 JST
初めましてregazyと申します。
PostgreSQLをインストールし、データベースに接続テストを試みているのですが、接続できません。
使用環境 :
OS : Fedora CORE 2 Linux
Apache : 2.0.52
PHP : 5.0.3
PostgreSQL : 8.0.0
編集した設定ファイル等 :
postgresql.confの設定
#tcp_socket = false を以下のように変更
tcp_socket = true
#port = 5432 を以下のように変更
port = 5432
iptablesによるポート保護及び設定ファイルを編集
以下の記述を/etc/sysconfig/iptablesに追加
-A INPUT -s 127.0.0.1 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5432 -j REJECT --reject-with
icmp-port-unreachable
/etc/servicesに以下の項目を追加
postgres 5432/tcp #POSTGRES
postgres 5432/udp #POSTGRES
エラー発生条件 : 以下のようにテストを実行するとエラーが生じます。
#/usr/local/pgsql/bin/psql -l -h 127.0.0.1 -U postgres
エラー内容 :
psql: could not connect to server : 接続を拒否されました
is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?
何か設定等で問題点があるのでしょうか?
よろしくお願いします
それでは失礼します。
PHP-users メーリングリストの案内