2016-04-15 7 views
1

Laravel Framework version 5.2.29のmongodbを設定しようとしています。私のmongo phpドライバのバージョンはext-mongo 1.6.8 The mongo PHP extensionです。laravelにmongodbをインストールできない

マイMongoのバージョンは、私が正常にMongoDBをインストールしている3.2

ですが、私はのmongodとモンゴを開始し、コレクションを作成することができます。私はC:\wamp\bin\php\php5.5.12\libsasl.dll CにC:\wamp\bin\php\php5.5.12\extphp_mongo.dllファイルを配置し、コピーした

は:\ WAMPビン\ Apacheの\ apache2.4.9の\ビン\とPHPとApacheの両方でphp.iniファイルにextension=php_mongo.dllを追加しました。私は私のphpinfoをチェックして

enter image description here

、今は、私は私のプロジェクトから、コマンドプロンプトを通じてcomposer require jenssegers/mongodbを実行しようとしています

私が得たエラーは、私が欲しい他に何 enter image description here

Donnoですこのエラーを修正するには助けてください

ありがとうございます!

答えて

0

php.iniファイルでmongodb拡張を有効にする必要があることがわかります。開いているphp.iniファイル(パスはあなたの写真に表示されています)は;extension=php_mongo.dllで、セミコロンは;です。デフォルトでは、いくつかの拡張機能は無効になっています(注釈)。あなたがそれを使用したい場合は、コメントを外す必要があります

+0

既にコメントがありません – Gireesh

1

CLIは通常、Apacheのように同じphp.iniを使用していません。

try php -i phpinfo()です。次に、ロードされた構成ファイルを検索します。その値はphp.iniのファイルですか?

+0

はい同じファイルです – Gireesh

関連する問題