建立一个简单的mongohq连接

时间:2012-06-23 22:47:54

标签: php mongodb mongohq

有没有办法从本地主机服务器建立与mongoDB(例如mongoHQ)的连接,没有驱动程序或第三方应用程序?

换句话说,我想在本地托管我的php文件,并连接到云上的mongoDB。

我一直在用简单的网站使用php和MySQL作为hobbie几年,而且我很不错,但是我还没有弄清楚如何用Mongo做一件简单的事情

每当我运行一个文件时:

$m = new Mongo('mongodb://username:password@staff.mongohq.com:XXXXX/database');

从php文件中,我收到HTTP 500错误。

非常感谢任何帮助。如果这还不够清楚,我会提前道歉,这是我关于SO的第一篇文章。如果需要更多信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

您是否查看了PHP / apache错误日志以查看HTTP 500错误是什么?尝试添加到脚本的顶部:

ini_set('display_errors',1); 
error_reporting(E_ALL);

根据您的代码示例,我会检查您是否拥有Mongo module installed,因为默认情况下通常不会包含它。使用phpinfo()并查找 mongo 部分。

如果您想在不安装Mongo驱动程序的情况下使用MongoHQ,您也可以尝试使用REST API,这显然仍处于测试阶段。