2016-04-15 65 views
1

我正在嘗試爲Laravel Framework version 5.2.29安裝mongodb。我的mongo php驅動版本是ext-mongo 1.6.8 The mongo PHP extension無法在laravel中安裝mongodb

我蒙戈的版本是3.2

我已經安裝了MongoDB的成功,我就可以開始的mongod和蒙戈和創建集合。

我已經放置在C:\wamp\bin\php\php5.5.12\ext php_mongo.dll文件和複製C:\wamp\bin\php\php5.5.12\libsasl.dll到C:\瓦帕\ BIN \阿帕奇\ apache2.4.9 \ bin並在php.ini文件在兩個PHP和Apache加入extension=php_mongo.dll

我已經檢查了我的phpinfo,enter image description here

,現在,我想通過命令提示符從我的項目運行composer require jenssegers/mongodb

我得到的錯誤是 enter image description here

唐諾我想還有什麼要解決這個錯誤。請幫忙

在此先感謝!

回答

0

它告訴你,你應該在php.ini文件中啓用mongodb擴展。打開php.ini文件(路徑顯示在你的照片上)找到;extension=php_mongo.dll並從中刪除分號;。默認情況下,某些擴展功能被禁用(註釋)。所以你需要取消它的註釋,如果你想使用它

+0

其已取消註釋 – Gireesh

1

CLI通常不會像apache一樣使用相同的php.ini

嘗試php -i在您的cmd中,它是phpinfo()。現在搜索加載的配置文件。它的值是您剛剛編輯的php.ini文件嗎?

+0

是的,它是相同的文件 – Gireesh