在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