0

私は長い間 Wamp サーバーを使用しています。MySQL が付属しています。今日、mysql から PostgreSQL に変更しなければなりませんでした。Postgres のインストールを試み、ダウンロードしてインストールを完了しました。しかし、テーブルからいくつかのデータを取得するためにphpプログラムを実行しようとしたとき、

<?php
$link = pg_connect("host=192.168.2.43 dbname=DataFetcher user=postgres password=user");
echo "Connection Established";
?>

それはCall to undefined function pg_connect()、Postgres が検出されないことを意味します。

問題は何ですか?

4

2 に答える 2

1

拡張機能を有効にする必要があります。

左クリック wamp icon goto - php > extensionions のようなもので、php_pgsql をクリックします。

于 2012-05-31T10:18:45.473 に答える
0

同じ問題がありました。wamp をインストールし、php_pgsql と php_pdo_pgsql を有効にしました。しかし、Apache サーバーにインストールされている pgsql をまだ確認できませんでした。http://forum.wampserver.com/read.php?2,40270,40311で @skoobiedu が提供する素敵な説明と解決策を見つけました。

PSこれがこの質問に対する正しい答えであり、@Billが私の答えを削除したため、私は再びこの答えを出しました。@user1371896 に、この回答を正解として受け入れるように依頼します。また、別の投稿から同じ回答を既に削除しているため、この回答を削除しないよう @bill に要求します。

于 2012-06-01T11:50:38.150 に答える