在PHP我打电话MongoDB的JavaScript函数的start()如何从php mongodb调用javascript函数?
$username="root";
$password="root";
$mongo_uri="mongodb://".$username.":".$password."@localhost";
$connection = new MongoClient($mongo_uri);
$db = $connection->test;
$response = $db->execute("start()");
print_r($response);
为越来越
Array
(
[ok] => 0
[errmsg] => unauthorized
)
$用户名+ $密码+ $ mongo_uri的结果 - 右,和$ DB给予ok连接,
但是得到未授权的错误$response = $db->execute("start()");
如何从php中调用mongodb函数start()?
我创建管理所有可能的权限 错误仍然存在 – user3495941
@ user3495941你可能分片群集上的提到运行? –
我在heroku上工作,我创建了具有所有可能特权角色的管理员:[“read”,“readWrite”,“dbAdmin”,“userAdmin”,“clusterAdmin”,“readAnyDatabase”,“readWriteAnyDatabase”,“userAdminAnyDatabase”,“dbAdminAnyDatabase “] 错误仍然存在 – user3495941