正如标题本身所说,我遇到了以下问题:Target [Illuminate\Contracts\Bus\Dispatcher] is not instantiable.
。
我正在尝试使用自定义脚本并包含默认的 Laravel 类
require_once dirname(__DIR__) . '/vendor/autoload.php';
require_once dirname(__DIR__) . '/bootstrap/app.php';
use App\Mail\ChangeInStatusMail;
use App\Jobs\SendEmail;
使用 SendEmail::dispatch() 后,我收到前面提到的错误。
有任何想法吗?
由于我有从 laravel 5.2 更新到 5.8 左右的经验,所以我不得不替换 'Collective\Bus\BusServiceProvider
', 和 'Illuminate\Bus\BusServiceProvider
',在 config/app.php 的提供者数组中。
这对我有用,并且密码重置链接单击上不再出现错误
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)