dポイントプレゼントキャンペーン実施中!

php + postgre 初心者です。
Windows環境で作成しています。
データベースに接続できません。

エラー内容
Fatal error: Call to undefined function: pg_connect() in c:\home\php2\pgbbs1.php on line 13

pg_connect()関数が利用できないらしいのですが、
何か設定が必要ですか?
PostgreSQLのモジュールをインストールする必要があるのですか?
Windws環境で何をどのようにインストールしていいのかわかりません。
わかりやすいサイト等ありましたら教えてください。
よろしくお願いします。

A 回答 (1件)

php.ini で


extension_dir = "./ext"
のパスをちゃんと合わせて
;extension=php_pgsql.dll

extension=php_pgsql.dll

してみて下さい。
    • good
    • 0
この回答へのお礼

ありがとうございます。
出来ました。

私はPHPをインストール時、本を参考にしましたが、
その本では、Windows BinariesのPHP 4.3.10 installer をダウンロードし、インストールすると書いてありましたのでその通りに行いました。

そうしましたら、extensionフォルダが
作成されていませんでした。

ですので、もう一度PHP 4.3.10 zip package を
ダウンロードし、設定しました。
で、お教えいただいた箇所を修正し、再チャレンジ
しましたら、接続できました。

ありがとうございます。
またよろしくお願い致します。

お礼日時:2005/02/10 10:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!