Laravel ErrorException:未定义的变量:\ storage \ framework \ views \中的错误

时间:2019-09-25 01:21:06

标签: php laravel

我正在尝试使用Redis队列来延迟发送邮件,但是每次收到错误消息时:

  

ErrorException:未定义的变量:错误   C:\ wamp64 \ www \ laravel \ boltra \ storage \ framework \ views \ c653bafa95fad21933516563a0de08b10beb4f05.php:92

我正在使用Laravel 5.8,所以我很确定我的所有路由都在“网络”中间件组中,并且我的电子邮件模板也是正确的。 这有效:

Mail::to($user->email)->bcc(env('MAIL_MY_EMAIL'))->send(new BienvenidoABoltra($user, 'bienvenida_e_autoregistro'));

这些不:

Mail::to($user->email)->bcc(env('MAIL_MY_EMAIL'))->queue(new BienvenidoABoltra($user, 'bienvenida_e_autoregistro'));
Mail::to($user->email)->bcc(env('MAIL_MY_EMAIL'))->later($when, new BienvenidoABoltra($user, 'bienvenida_e_autoregistro'));

我用一个简单的记录器测试了redis,也可以正常工作...

dispatch(function(){
  logger('Hola!!');
})->delay(now()->addSeconds(10));

我想念什么? 非常感谢。

0 个答案:

没有答案