【问题标题】:Fatal error: Class 'MongoClient' not found致命错误:找不到类“MongoClient”
【发布时间】:2015-06-16 21:24:35
【问题描述】:

我想从 PHP 连接到 MongoDB,但我不断收到标题中的致命错误。我的 PHP 版本是 5.5.14,架构 x86,启用线程安全,VC11。

所以我从PECL 下载了 5.5 Thread Safe (TS) x86,将 php_mongo.dll 解压缩到我的 php 安装的 \ext\ 文件夹中,将 extension=php_mongo.dll 添加到 php.ini 文件中,然后重新启动 Apache。

当我使用Mongo()MongoClient() 时,我总是遇到同样的致命错误。

另外,我可以从 CMD 访问 mongo,以 mongod 启动它,然后打开另一个 cmd 窗口以使用 mongo 处理数据库。我在 Windows 8.1 x64 上分别安装了 PHP 和 Apache(没有 XAMPP 或 WAMP)。

安装文件夹:

  • 阿帕奇:C:\Apache24
  • PHP:C:\php
  • MongoDB:C:\Program Files\MongoDB

【问题讨论】:

  • 你得到答案了吗@creativasium

标签: php mongodb


【解决方案1】:

在最新版本中,您可以使用 new MongoDB\Driver\Manager() 代替 MongoClient() 来创建 obj。

【讨论】:

    猜你喜欢
    • 2015-04-04
    • 1970-01-01
    • 2017-09-02
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    • 2011-09-08
    • 2011-12-17
    • 2018-12-21
    相关资源
    最近更新 更多