2015-08-30 19:08
浏览 87


I have installed MongoDB, wamp server and I have added a collection in MongoDB

I then downloaded the from S3 -> OK

There are many files in the zip file, but which one is the one I need? (Window 10 64 bit)

I found my php.ini location from phpinfo() in C:\wamp\bin\apache\apache2.4.9\bin\php.ini and I inserted this string in extension=php_mongo.dll. In c:/wamp/bin/php/php5.5.12/ext/ copy (for test) the php_mongo-1.6.8-5.6-vc11.dll (renamed in php_mongo.dll).

I can restart apache without errors and call mongo.php in my host

echo extension_loaded("mongo") ? "mongo loaded
" : "mongo not loaded
echo "<br>";
echo extension_loaded("mysql") ? " mysql loaded
" : " mysql not loaded

This is the print:

mongo not loaded

mysql loaded

Why isn't the mongo driver loading?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • duansha6410 2015-08-31 07:40

    the problem is the API compile version. With the version 1.4.5 mongodb driver now all work fine.

    the correct driver for my Window 10 64 bit and Wamp64bit is php_mongo-1.4.5-5.5-vc11-x86_64.dll

    解决 无用
    打赏 举报
  • duanlie3187 2015-09-04 09:06

    solution for driver php version 1.6.11

    1. download a new version (i have 5.5.12 into wamp server) php (i have downloaded 5.5.29) from
    2. update wamp for use new php version
    3. download the 1.6.11 driver php (dll for me) PECL-mongodb

    Very important choose correct VC9 or VC11 and 32 or 64 bit

    解决 无用
    打赏 举报

相关推荐 更多相似问题