我正在尝试使用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;
有人知道解决方法吗?
提前致谢。
答案 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;