9

PostgreSQL に接続したいのですが、wamp 64 ビットを使用しています。

私はここにいます

  • アパッチ 2.4.2
  • PHP 5.4.3
  • Mysql 5.5.24

また、php.ini で php_pgsql と php_pdo_pgsql のコメントを外します。しかし、接続できません。次のようなエラーが表示されます。

( ! ) のエラー抑制は無視されました 致命的なエラー: 未定義関数 pg_connect() の呼び出し

私の問題に関する解決策を知っている人はいますか。私はそれがひどく必要です。

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

4

5 に答える 5

24
  1. php.ini を開く
  2. ;extension=php_pgsql.dll先頭のセミコロンを見つけて削除します
  3. ;extension=php_pdo_pgsql.dll先頭のセミコロンを見つけて削除します
  4. ファイルを保存する
  5. Apacheを再起動します

お役に立てれば

于 2013-09-20T05:27:00.373 に答える
4

i LoadFile を httpd.conf に入れる際の問題を解決する

LoadFile "場所\libpq.dll";

まず、extension=php_pgsql.dll と extension=php_pdo_pgsql.dll のコメントを外してから、LoadFile を httpd.conf に入れ、Apache と Wamp を再起動します。

君たちありがとう

于 2013-09-24T03:28:27.280 に答える
1

libpq.dllphp フォルダー (例: C:\wamp\bin\php\php5.5.12) から apache bin フォルダー (例: ) にコピーし、 C:\wamp\bin\apache\apache2.4.9\binapache を再起動してください。

于 2014-06-27T02:06:37.323 に答える