我刚刚从WAMP 2.2e(Apache 2.2.22,PHP 5.3.13,MySQL 5.5.24)更新到WAMP 2.5(Apache 2.4.9,PHP 5.5.12,MySQL 5.6.17)。我使用mongo驱动程序1.5.0RC2和WAMP2.2e,没问题。
随着更新,我去抓住最新的Mongo驱动程序,获得1.5.4。问题是无论PHP 5.5的4个驱动程序中的哪一个放入我的ext文件夹,它们都不起作用。他们都在WAMP PHP扩展菜单中给我一个小警告图标,并且不会打开,如果我将它添加到php.ini并重新启动Apache,它就不会显示在phpinfo()中。
我不知道为什么它不起作用或如何诊断出错了。
编辑:之前,我从https://s3.amazonaws.com/drivers.mongodb.org/php/index.html获得了司机。我刚刚去http://pecl.php.net/package/mongo/1.5.4/windows并从那里下载了驱动程序;这次,WAMP没有给我一个警告图标,但PHPinfo仍然没有向我展示Mongo。答案 0 :(得分:1)
我也遇到了同样的问题。在我的情况下,我只是在环境变量中设置mongodb bin“C:\ Program Files \ MongoDB 2.6 Standard \ bin”路径,然后重新启动wamp,现在一切正常,1.5.5
答案 1 :(得分:0)
所以我发现问题是最新的驱动程序。我试图使用1.5.4,一直说'#39;指定的模块找不到'。我下降到1.5.1并且它有效。我发现帖子暗示了适用于人们的旧版本,所以我想我可以尝试降级。我已经尝试过1.5.3无效,所以我继续前进。 1.5.2也失败了,但1.5.1结束了。