Windows

时间:2015-10-16 06:13:05

标签: php mongodb

我在尝试让PHP驱动程序为MongoDB工作时收到此错误:Fatal error: Class 'MongoClient' not found

我知道这个问题已经被问了很多,因为我已经阅读了很多这样的问题。我尝试的一切都不起作用。我已按照以下说明进行操作:http://php.net/manual/en/mongo.installation.php

这包括下载正确的php_mongo.dll文件并将其放入我的ext文件夹中。我还在我的php.ini中添加了extension=php_mongo.dll。运行phpinfo()时,不会显示mongo详细信息。我还从https://www.mongodb.org/downloads#production

下载并安装了MongoDB

系统详细信息:

  • PHP版本:5.6.13
  • x64架构
  • Apache版本:2.4.16

对此有何建议?

2 个答案:

答案 0 :(得分:1)

你检查php.ini上的第736行是否注释了extension_dir =" c:/ php56 / ext"

答案 1 :(得分:1)

我认为我遇到了与您相同的问题,在筛选了大量信息之后,它会在您的ini文件中启用正确的扩展。我在736号线,它被评论出来了。看起来像这个“extension_dir =”c:/ php56 / ext“”,取消注释并添加像我的例子那样的src路径,例如C:/ php / ext