【发布时间】:2016-05-16 19:40:21
【问题描述】:
执行以下 PHP 代码时:
$m = new MongoClient("mongodb://localhost:27017");
我收到以下错误:
致命错误:在 (...) 中找不到类“MongoClient”
MongoDB 扩展似乎已正确安装(我将 php_mongodb.dll 复制到 ext 文件夹并更新了 php.ini)。
PHP 似乎确认扩展程序运行正常,因为以下代码确认它已加载:
echo extension_loaded("mongodb") ? "loaded\n" : "not loaded\n";
另外,phpinfo() 表明 mongodb 扩展已加载。
更新:我的问题还没有解决。
phpinfo() 清晰显示驱动已加载:
但我仍然收到同样的致命错误。
【问题讨论】:
-
MongoDB != MongoClient
-
非常感谢您澄清这一点!如何在 WIndows 上安装 PHP 的 MongoDB 库(官方说明仅适用于 Linux)?
-
另外官方说明可以使用我没有的“pecl”命令...
-
根据您的问题,您安装了 MongoDB。您现在只需要使用正确的类。 ;)