尝试使用以下方法创建新的Mongo连接:
$client = new Mongo();
可悲的是,这会导致以下错误:“未捕获错误:未在”中找到类'Mongo'。我也试过MongoClient,以防这是问题。
为了让事情更加混乱,在同一个文件中运行phpinfo()会导致以下结果。
非常感谢任何帮助。
答案 0 :(得分:2)
有两个PHP MongoDB软件包,the Mongo extension和较新的MongoDB driver。你有新的,但你正在为较旧的代码编写代码。
答案 1 :(得分:2)
原来这是官方驱动程序文档中的一个问题。
您需要使用new MongoDB\Client
并使用PHP库,而不是建议的new MongoDB\Driver\Client
。