PHP:找不到Mongo类

时间:2012-06-04 09:47:35

标签: php mongodb

我正在尝试使用PHP运行MongoDB。我的机器上安装了XAMPP 1.7.7(Windows XP - 32位)。

PHP版本为5.3.8,Apache版本为2.2.21。 我在他们的说明页面上安装了PHP MongoDB驱动程序。我有这个zip的php_mongo.dll - mongo-1.1.4-php5.3vc9ts(因为我看到线程安全已启用)。

然而,我总是不断收到消息 -  '致命错误:未发现'Mongo'类' 对于此代码段 -

$mongo = new Mongo();
$db = $mongo->database_name;

有人知道解决方法吗?

提前致谢。

3 个答案:

答案 0 :(得分:0)

请看这个链接 - Error installing MongoDb PHP driver with XAMPP on Max OS Lion - 我认为这可能是同一个问题,虽然它是在Mac OS上而你在Windows上。

我相信您可能需要安装xampp“Developer Package”,这是构建额外的php扩展所必需的。

可以在此处找到“开发者包”:http://www.apachefriends.org/en/xampp-windows.html

答案 1 :(得分:0)

问题解决了!!我做了什么是重新安装Apache并应用了更改。它起作用了,虽然我不知道首先出了什么问题!谢谢你们每一个人的帮助 !!

答案 2 :(得分:0)

这是因为你原谅了一些事情.Mongo不理解一个未知的类,所以你必须这样做:

$mongo = new MongoClient();
$db = $mongo->database_name;