ホームページ > バックエンド開発 > PHPチュートリアル > PHPはWindowsでpgsqlをサポートできません、それを解決する方法

PHPはWindowsでpgsqlをサポートできません、それを解決する方法

WBOY
リリース: 2016-06-13 13:32:22
オリジナル
1228 人が閲覧しました

Windows では Pgsql を php でサポートできません
postgresql をインストールしてこのマシンにテストしたいのですが、環境は Windows XP + apache2 + php5(5.2.6) + postgresql8.4 です。は正常にインストールされましたが、テストのために phppgadmin をインストールすると、「PHP では完全なデータベース サポートがありません」と表示されます。 Apache エラー ログは「PHP 警告: PHP 起動: ダイナミック ライブラリ 'C:/php/ext/php_pgsql.dll' をロードできません」です。オンラインで解決策を何度も検索し、次の操作を完了しました。
1. php.ini を変更します。
2. php_pgsql.dll が C:phpext に存在することを確認します。
3. パス環境変数を変更します。 postgresql bin ディレクトリを追加
4. libpg.dll を Windowssystem32 の下に配置します
5. Apache を数回再起動します
このようにしても、問題は解決しません。専門家に質問してください。どうもありがとうございます!
申し訳ありませんが、数ポイントを使い果たしてしまいましたので、ご支援をお願い致します。

-----解決策---------
cmd で php が存在するディレクトリに移動し、プロンプトを確認します。何を必要としますか? pgsql に移動し、cpoy を Windowssystem32 にダウンロードします。 libpg.dll を 1 つだけコピーする必要があります。複数の

をコピーする必要があるようです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート