ホームページ >バックエンド開発 >PHPチュートリアル >PHPはWindowsでpgsqlをサポートできません、それを解決する方法
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 つだけコピーする必要があります。複数の