2

Apache 2.0 および PHP 5.3.5、コンパイラ バージョン VC6 で XAMPP を実行している Windows 7 64 ビット PC で、PHP 用の MongoDb 拡張機能をロードしようとしています。私はこのチュートリアルから始めて、 PHP のドキュメントで提案されている拡張機能も試しました。MongoDb 自体は正常に動作しており、シェル コマンドも動作しているようです。

現時点で私は持っています:

  1. extension=php_mongo.dll私のphp.iniファイルに追加されました。
  2. の VC6 バージョンphp_mongo.dll(PHP ドキュメントで推奨されている次のダウンロード ページから) を php/ext フォルダーに配置します。
  3. Apache サーバーを再起動しました。

Stealth の githubphp_mongo.dllからファイルも試してみましたが、どちらも機能していないようです。

Apache を再起動すると、エラーは発生しませんが、MongoDb で何も見つかりませんphpinfo()。また、Mongo クラスも認識されません。

何が間違っている可能性がありますか?さらに情報が必要な場合はお知らせください。

4

4 に答える 4

1

XAMPP の代わりにBitnami WAMP Stackを使用します。プリロードされたphp_mongo.dllドライバーがインストールされており、php.iniファイルを構成する必要はありません。

PHP7 用にリリースされた公式の MongoDB ドライバーはありません。そのため、Bitnami Wamp Stack が提供する推奨 PHP バージョン 5.5.30 (現在) をダウンロードすることをお勧めします。

于 2015-10-15T11:19:31.460 に答える