首页 > 解决方案 > Laravel 5.7:类 setQueue 不存在

问题描述

尝试发送简单电子邮件时出现此错误:

在 vendor/laravel/framework/src/Illuminate/Container/Container.php:779 中不存在类 setQueue)

这是导致它的代码:

Mail::raw($data['email_body'], function (Message $message) use ($email_or_url, $data) {
    $message->to($email_or_url);
    $message->subject($data['email_subject']);
});

Laravel 为什么要尝试排队,我该如何让它停止?

标签: phplaravelemailqueue

解决方案


我在 MacBook Pro 中也面临同样的问题。对于 MacBook 用户,只需使用命令

“代客重启”

就我而言,它现在正在工作。尝试重新启动您的服务器,这可能会有所帮助。

注意:我使用的是 PHP 7.3。*


推荐阅读