Php Laravel ErrorException:未定义变量:在\storage\framework\views中出错\

Php Laravel ErrorException:未定义变量:在\storage\framework\views中出错\,php,laravel,Php,Laravel,我正试图使用redis队列延迟发送邮件,但每次都出现错误: ErrorException:未定义变量:中的错误 C:\wamp64\www\laravel\boltra\storage\framework\views\c653bafa95fad21933516563a0de08b10beb4f05.php:92 我使用的是Laravel5.8,所以我很确定我的所有路线都在“web”中间件组中,我的电子邮件模板也是正确的。 这项工作: Mail::to($user->email)->b

我正试图使用redis队列延迟发送邮件,但每次都出现错误:

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

我使用的是Laravel5.8,所以我很确定我的所有路线都在“web”中间件组中,我的电子邮件模板也是正确的。 这项工作:

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));
我错过了什么?
非常感谢。

您是否尝试过清除视图缓存<代码>php artisan视图:清除谢谢@Kevin。我做了,但还是得到了同样的结果。。。其他想法?顺便说一句,我试过使用不同的电子邮件模板,当通过队列发送时,它们都不起作用,即使它们都可以通过简单的send()正常工作。此外,我自己也不需要这些视图中的任何一个的errors变量,我猜这是一个Laravel的temp视图,正在寻找系统的errors包,但找不到。您是否尝试过清除视图缓存<代码>php artisan视图:清除谢谢@Kevin。我做了,但还是得到了同样的结果。。。其他想法?顺便说一句,我试过使用不同的电子邮件模板,当通过队列发送时,它们都不起作用,即使它们都可以通过简单的send()正常工作。此外,我自己也不需要这些视图中的任何一个的errors变量,我猜这是一个Laravel的temp视图,在寻找系统的errors包,但找不到它。