2016-04-28 66 views
1

我知道这个问题已被问了很多次,但我仍然无法解决问题。我已经尝试了几乎所有的解决方案。我在“ext”目录中添加了php_mongo.dll。然后我在php.ini的末尾添加了扩展。我尝试将mongo直接下载到我的wamp目录中。 php_mongo在PHP扩展中被检查。但仍当我尝试运行一个简单的程序,像这样的Mongodb没有配置为PHP

<?php 
echo "hello"; 
$connection = new MongoClient(); // connects to localhost:27017 


?> 

它可以打印打招呼,但随后给出了错误MongoClient是未知的它给人的错误。 我的PHP版本是5.5.12 x64,mongodb也是x64。

回答

0

执行使用wmapmanager菜单

wampmanager -> Apache -> Version -> and click on the 2.X.X version number 

这下会导致wampmanager重建在\wamp\bin\apache\apache2.X.X\bin文件夹中所有的符号链接。

您确定您正在编辑正确的php.ini文件。使用wampmanager菜单系统来编辑正确php.ini文件

wampmanager -> PHP -> php.ini 

您应该添加

extension=php_mongo.dll 

重新启动服务器

PS: 你不使用错误蒙戈php_driver检查。

+0

现在我遇到一个新问题,当我尝试点击它时:php5.dll丢失 – puffles