5

php_pdo_pgsql および php_pgsql モジュールをロードするときに、Wampserver に問題があります。いくつかのフォーラムで検索した後、解決策はhttp://www.bmedon.net/download.htmlから両方の .dll ファイルをダウンロードし、既存のものを上書きすることです。

問題は、それが機能しなかったことです!すべての php.ini ファイルをチェックしました。http://diego-loquese.blogspot.com/2010/12/conectar-wampserver-con-postgresql.htmlの指示に従いました (これは、見つけたすべてのフォーラムの要約です)。

PHP 5.4.3でWindows x64用のWampServer 2.2を使用しています

4

3 に答える 3

19

次のようlibpq.dllに、php に付属するものをロードする必要があります。httpd.conf

LoadFile "c:/wamp/bin/php/php5.4.3/libpq.dll"

それは私のために働いた

于 2012-07-26T15:51:33.473 に答える
0
  1. PostgreSQL をインストールする

  2. php.ini を編集し、「extension=php_pgsql.dll」のコメントを外します。PHP フォルダーと Apache フォルダーの php.ini の両方を確認します。

  3. 環境変数を編集し、PostgreSQL の /bin および /lib ディレクトリを Path に追加します。これにより、依存関係を解決できないために php_pgsql.dll がロードされないという問題が解決されます。

  4. 終わり。PHP が PostgreSQL と通信できるようになりました。

于 2013-05-15T08:55:23.607 に答える