2017-03-02 76 views
1

我正在使用Laravel 5.3(php7.0.1)以及nginx/1.10.0(Ubuntu)和redis。在我的一台服务器上尝试更改可邮寄代码时,有时它不会影响结果,例如。我想改变电子邮件的主题,所以我编辑文件,并设置
->subject('New subject')
...但电子邮件正在发送旧主题...:/我假设文件必须缓存在某处,所以我已经清理laravel缓存和视图,重新启动nginx,重新启动redis - 没有结果。你能帮我找到原因吗?我非常感谢有关本地化缓存文件的一些提示。Laravel mailable不会受到Sendgrid更改的影响

回答

3

如果您使用队列而不是发送,那必须是问题。

您可能有一些队列中的东西,并且Laravel一直使用旧的Mailable重新发送,因为它可能会导致现有电子邮件已经打包并等待在预定时间发送问题(即使它们没有使用同样的Mailable - 就像我的情况一样)。

清空/重新启动您的队列,然后它应该工作。

相关问题