我正在嘗試發送電子郵件,但收到此錯誤
Typed property Symfony\Component\Mailer\Transport\AbstractTransport::$dispatcher must not be accessed before initialization
use Illuminate\Support\Facades\Mail; use App\Mail\Signups as MailSignup;
Route::get('/test_mail', function (){
Mail::to('[email protected]')->send(new MailSignup(array('field' => null), 'Test subject'));
});
這是堆疊跟蹤,它只使用 Laravel 包,路由旁邊沒有自定義代碼。

composer update在我用and更新后它壞了composer upgrade
uj5u.com熱心網友回復:
您需要MailSignup在呼叫send()路由之前進行初始化
Route::get('/test_mail', function (){
$mailsignup = new MailSignup(array('field' => null), 'Test subject');
Mail::to('[email protected]')->send($mailsignup);
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/533867.html
上一篇:獲取樹枝中動態變數的資料
