我已经安装了laravel 5.2.0和https://github.com/jenssegers/laravel-mongodb,并希望通过队列发送电子邮件。我创建工作表成功,但运行PHP工匠队列时:工作命令时,它抛出下面的错误 -php工匠队列:工作不与mongodb和laravel 5.2
PHP Fatal error: Call to a member function beginTransaction() on null in /var/www/html/admin/setupl/vendor/laravel/framework/src/Illuminate/Database/Connection.php on line 576
我花了很多小时来解决它,但仍然没有working.Any帮助将非常感激,非常感谢。
编辑 - 作为建议“的MongoDB没有交易,所以当Laravel试图开始一个异常被扔”在这里https://github.com/jenssegers/laravel-mongodb/pull/871,我在的BeginTransaction评论代码和commit()和返回null,现在错误已经但仍然命令不起作用。
public function commit()
{
return null;
}
而且
public function beginTransaction()
{
return null;
}
是的,我现在在使用Redis,感谢您的回复@ Pian0_M4n –