我已經安裝了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 –