[PHP-users 2792] pg_connecが接続できませんt
php-users@php.gr.jp
php-users@php.gr.jp
Wed, 17 Oct 2001 18:01:33 +0900
初めて投稿させていただきました。
札幌のかずと申します。
Linux のバージョン及び、PHP PostgreSQL Apache のバージョンを変更せずに
Linux7.1再インストール後、PHP4.0.6 からのDBアクセスができなくなりました。
システムのエラーは特に発生しておらず、
ソース通りの『データベースに接続できません』のメッセージのみです。
再インストール前までは、正常にアクセスが出来ておりました。
※ソースの一部
if (@pg_connect("host=192.168.0.30 port=5432 dbname=xxx user=hogehoge)== false) {
print("データベースに接続できません");
exit;
}
db xxx は user hogehoge で作成しております。
また、同じ端末からCSEで接続しますと、問題なく接続されています。
以下、192.168.0.2 のネットワーク端末から、CSEで接続した内容です。
DBMS名 PostgreSQL
バージョン情報 PostgreSQL 7.1.3 on i686-pc-linux-gnu
サーバー名 192.168.0.30
ユーザ名 hogehoge
データベース名 xxx
ポート番号 5432
pg_hba.conf の設定変更も試みましたが、状況は変わりません。
トラブル解消に何かヒントがあれば、ご教授下さい!
お願いいたします。
pg_hba.conf の設定
local all trust
host all 127.0.0.1 255.255.255.255 trust
host all 192.168.0.2 255.255.255.253 trust
#host all 192.168.0.2 255.255.255.253 password
Linux 起動時に以下を実行
su - postgres -c "pg_ctl -o \"-S -i\" start"
PHP4.0.6インストール設定
./configure
--with-mcrypt-dir=/usr/local
--with-pgsql
--with-apxs=/usr/local/apache/bin/apxs --enable-mbstring
--enable-mbstr-enc-trans --enable-mbregex --enable-track-vars
--enable-versioning --enable-trans-sid --with-ftp
--with-pdflib=/usr/local--with-gdbm-dir=/usr/local
--with-png-dir=/usr/local --with-jpeg-dir=/usr/local
--with-tiff-dir=/usr/local
Email:Linux@Lupin.net