在.env文件中:
QUEUE_DRIVER=database
Route::get('testmail', function () {
return Mail::to('***@****', 'Джон Смит')
->queue(new \App\Mail\MailTest());
});
我运行队列:
php artisan queue:work
当我尝试发送消息时,我在作业表中看到一个条目。
failed_jobs表为空。
在控制台中发送后,没有关于排队字母的条目。
同样在日志文件中没有信息。
升级到5.6后队列停止工作,或者可能是由于mysql更改为postgresql。
没有队列,就会发送邮件。
告诉我如何解决这个问题?