- ベストアンサー
phpのインストールについて
phpで別サーバ(DBのみ)のpostgresqlに接続しようとした場合、接続できませんでした。 php-pgsql?かpgsql.soが無いのが原因ぽいのですが、検索してもyumでインストールとかばかりでソースからインストールした際の記述がみつけられませんでした… phpインストール時にpostgres(php-pgsql?)を有効するにはどうしたらいいのでしょうか? ちなみにpostgresqlとphpが同一サーバ内にインストールされているサーバ(現環境)からこのDBのみのサーバにTCP/IPで接続はできました。 OS:CentOS4.5(共に) apache2.2.6 php:5.2.5 postgres8.2.5 php cofigureオプション ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 接続できませんでした。 ここが曖昧ですが、 関数が未定義となるなら再インストールなどしてpgsql.soを入れる。 サーバ間接続ができないならpg_hba.confやOSのFWを見直す。
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.1
http://www.php.net/manual/ja/configure.php --with-pgsql 勿論、そのphpが有る環境に、そのsqlが入ってないとダメだよ?