MongoDb在Windows 7 64位上使用php

时间:2011-05-31 19:07:15

标签: php windows-7 64-bit mongodb

我安装了wampserver,mongodb启动并运行我安装了mongodb扩展PHP 5.3 VC6线程安全Mongo扩展并将php_mongo.dll扩展添加到php.ini,重新启动服务器但它不会显示在phpinfo( )当然,它赢了;工作。我在哪里跳过一步?

4 个答案:

答案 0 :(得分:4)

PHP x86还是x64?看看phpinfo中的“架构”。官方驱动程序不适用于Apache + PHP x64。

看看这篇文章:http://groups.google.com/group/mongodb-user/browse_thread/thread/1d2cecd9734e54fc/ff785888cb8e2c39?lnk=gst&q=x64#ff785888cb8e2c39

答案 1 :(得分:3)

php_mongo.dll 现在也适用于 64位架构。您可以从 github 下载相同的内容。现在无需降级为32位。

https://github.com/downloads/mongodb/mongo-php-driver/php_mongo-1.2.12.zip

父链接:https://github.com/mongodb/mongo-php-driver/downloads

答案 2 :(得分:0)

您是否检查过php_mongo.dll实际上是否在PHP扩展目录中?

答案 3 :(得分:0)

在我的情况下Windows 7 64位,php-5.6.14-Win32-VC11-x64和php_mongo-1.6.11-5.6-ts-vc11-x64 检查VSVC版本后,配置php.ini位置,在php.ini中输入正确的文件extensio_dir。并添加到sytema PATH的位置。

您需要将libeay32.dll,libsasl.dll和ssleay32.dll复制到c:\ windows \ system32和c:\ windows \ syswow64

美好的一天。