php驱动程序mongodb,从未加载过

时间:2015-08-30 19:08:47

标签: php mongodb dll driver

我安装了MongoDB,wamp服务器,我在MongoDB中添加了一个集合

然后我从S3下载了php_mongo-1.6.8.zip - >行

zip文件中有很多文件,但哪一个是我需要的文件? (窗口10 64位)

我在php.ini的{​​{1}}找到了我的phpinfo()位置,并在C:\wamp\bin\apache\apache2.4.9\bin\php.ini中插入了此字符串。在c:/wamp/bin/php/php5.5.12/ext/ copy(for test)php_mongo-1.6.8-5.6-vc11.dll(在php_mongo.dll中重命名)。

我可以无错误地重启apache并在我的主机中调用mongo.php

extension=php_mongo.dll

这是印刷品:

  

mongo未加载

     

mysql已加载

为什么不加载mongo驱动程序?

2 个答案:

答案 0 :(得分:0)

问题是API编译版本。随着版本1.4.5 mongodb驱动程序现在一切正常。

我的Window 10 64位和Wamp64bit的正确驱动程序是php_mongo-1.4.5-5.5-vc11-x86_64.dll

答案 1 :(得分:0)

驱动程序php版本1.6.11的解决方案

  1. 从php.net下载一个新版本(我有5.5.12进入wamp服务器)php(我已经下载了5.5.29)
  2. 使用新的php版本更新wamp
  3. 下载1.6.11驱动程序php(dll for me)PECL-mongodb
  4. 非常重要选择正确的VC9或VC11以及32位或64位