2016-04-15 86 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