远程访问mongodb?无法这样做

时间:2014-01-29 10:21:52

标签: mongodb-php

我对mongodb场景略显陌生。我想要做的是访问我在MONGOHQ上托管的数据库。访问它的页面托管在不同的服务器上,每次访问该网页时都会收到以下消息:

> Fatal error: Class 'Mongo' not found in [location] on line 3

问题是我尝试在我的php.ini文件上安装mongo扩展,还有什么我应该做的吗?

代码如下:

<?php

$m = new Mongo("mongodb://myusername:mypassword@location.mongolab.com:27419/");
$dbname = "mydata";

// Connect to database
$db = $m->$dbname;


if (isset($_POST['amount'])){
    $mydata->insert(array(
    "name" => $_POST['name'],
    "job" => $_POST['job']
    ));
}   





?>

<form method="POST">
    <p>Name: <input type="text" name="name"></p>
    <p>Job: <input type="text" name="job"></p>
    <p><button>ADD</button></p>
</form>

1 个答案:

答案 0 :(得分:0)

我认为您需要在尝试访问MongoHQ或MongoLab的服务器上安装PHP Mongo驱动程序。 http://php.net/manual/en/mongo.installation.php