2017-03-02 73 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 - 就像我的情況一樣)。

清空/重新啓動您的隊列,然後它應該工作。

相關問題