laravel 5.2.0とhttps://github.com/jenssegers/laravel-mongodbがインストールされており、キューから電子メールを送信したいと考えています。私は成功したジョブのテーブルを作成しましたが、PHPの職人キュー実行している場合:作業コマンドを、エラー、次の投げている - php artisan queue: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
私はここで、データベース接続をチェックしたコマンドラインでの私の完全なログです
私はそれを解決するためにまだ多くの時間を費やしてきましたが、何の助けもありませんでした。
編集 - 示唆したように、今の誤差が行っている、https://github.com/jenssegers/laravel-mongodb/pull/871ここで、私はのbeginTransactionにコードをコメントしているし、(コミット「のMongoDBのでthrowed Laravelは一つの例外を開始しようとするとされ、取引を持っていない」)とnullを返しそれでもコマンドは動作しません。
public function commit()
{
return null;
}
そして
public function beginTransaction()
{
return null;
}
はい、私はRedisを使用しています。返信いただきありがとうございます@ Pian0_M4n –