- 締切済み
PHPのpostgreSqlの関数???
Postgresqlへのパスは下記のとおり通っています。 fumi@tsl fumi]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/pgsql/bin:/home/fumi/bin PHPを起動したら下記のエラーが出るのは何故でしょうか?どうすれはpostgresqlの関数をPHPで使えるようになりますか? Fatal error: Call to undefined function: pg_connect() in /home/fumi/www/pgimage-1.2/init.inc on line 54 よきアドバイスお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
noname#9414
回答No.2
一応phpinfo()関数を使用してpostgreSQLをサポートしているか確認した方がいいでしょう。単純にphp.iniファイルで使用不可になっている可能性もありますので・・・ ただ、実際に./configureからサポートされていないと、コンパイルをし直さなければならないので、正直面倒だと思いますよ。RPMなどでインストールする場合、欲しい機能がなかったりするので、素直にソースからインストールの方が楽だと思います。一度おためしください。 ではでは☆
noname#9414
回答No.1
コンパイル時にきちんとpostgreSQLを使うと./configureのオプションに含めたのでしょうか?これを含めないと関数がサポートされないので、そういったエラーが出るはずです。 ではでは☆
質問者
補足
一度、インストール終了したあとconfigureで後からオプションを追加できないでしょうか?
お礼
もう一度やってみたいと思います。ありがとうございました。