Mongodb没有配置为PHP

时间:2016-04-28 12:56:02

标签: php mongodb

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

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


?>

它确实打印了hello但是然后给出了MongoClient未知的错误。 我的PHP版本是5.5.12 x64,mongodb也是x64。

1 个答案:

答案 0 :(得分:0)

使用wmapmanager菜单执行以下操作

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

这将导致wampmanager重建\wamp\bin\apache\apache2.X.X\bin文件夹中的所有SYMLINKS。

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

wampmanager -> PHP -> php.ini

你应该添加

extension=php_mongo.dll

重新启动服务器

PS: 检查你没有使用错误的mongo php_driver。