我想连接到使用php从ubuntu安装在windows服务器上的 MongoDB 。 我正在尝试使用以下代码进行连接,但输出甚至没有mongoexception也没有抛出任何错误。
$mngo = new Mongo("mongodb://192.168.1.119:27017");
$db = $mngo->selectDB('travelmanagement_qa');
任何人都可以告诉我为什么我无法连接? 提前谢谢
答案 0 :(得分:0)
一些评论:
new MongoClient
代替new Mongo
。要了解实际发生的情况,您可以使用MongoLog
连接。使用此功能,您可以跟踪驱动程序在内部执行的操作。你会像以下一样使用它:
MongoLog::setLevel(MongoLog::ALL);
MongoLog::setModule(MongoLog::RS);
MongoLog::setCallback( 'printMsgs' );
function printMsgs($a, $b, $msg)
{
echo $msg, "\n";
}