Php Laravel4.2&;mongoDB。类别';MongoClient';尝试从命令行调用命令时未找到

Php Laravel4.2&;mongoDB。类别';MongoClient';尝试从命令行调用命令时未找到,php,mongodb,laravel-4.2,Php,Mongodb,Laravel 4.2,作为主题标题。 我使用cron服务每分钟执行artisan命令。 当我试图通过终端执行命令进行调试时出现问题。我发现错误未找到类“MongoClient” 因此,我尝试在laravel Route中进行简单的查询 $m = new MongoClient('mongodb://localhost:27017'); $db = $m->rootan; print_r($db) ; $result = $db->campaigns->findOne(); print_r($res

作为主题标题。 我使用cron服务每分钟执行artisan命令。 当我试图通过终端执行命令进行调试时出现问题。我发现错误未找到类“MongoClient”

因此,我尝试在laravel Route中进行简单的查询

$m  = new MongoClient('mongodb://localhost:27017');
$db = $m->rootan;
print_r($db) ;
$result = $db->campaigns->findOne();
print_r($result) ;
我得到了一个完美无误的结果

所以我的问题是为什么在从终端执行命令时会出现这个错误。 这个问题是否与许可有关

对不起我的英语


另外,我将Ubuntu14.04与Laravel4.2和MongoDB3一起使用

很抱歉,我在命令行php artisan命令中使用了这个命令:testScheduled 56A9B3D0D894E2F5058B4567已经回答,并且。检查其中一个是否解决了您的问题。谢谢您的帮助,但我已经安装了php mongo驱动程序。我也可以在我的应用程序中与mongodb交互,但我只是在尝试从终端运行php文件时出错。所以我想知道为什么会这样。有什么想法吗?@PongponThetthotsaporn你找到解决办法了吗?