2017-03-02 5 views
1

Ich benutze Laravel 5.3 (php7.0.1) zusammen mit nginx/1.10.0 (Ubuntu) und redis. Auf einem meiner Server, wenn versucht wird, den Code des Versendbaren zu ändern, hat dies manchmal keine Auswirkungen auf die Ergebnisse, z. Ich möchte Thema der E-Mails ändern, so dass ich Datei bearbeiten und setzen
->subject('New subject')
... aber E-Mails mit alten Thema senden werden ...:/Ich nehme an, die Datei irgendwo zwischengespeichert werden muss, also habe ich Laravel Cache gereinigt und Ansichten, Neustart nginx, Neustart redis - kein Ergebnis. Kannst du mir helfen, die Ursache zu finden? Ich würde einen Hinweis auf die Lokalisierung dieser zwischengespeicherten Dateien sehr schätzen.Laravel Mailable ist nicht betroffen über Änderungen an Sendgrid

Antwort

3

Wenn Sie Warteschlange statt send verwenden, hat, dass das Problem sein.

Sie haben wahrscheinlich etwas in der Warteschlange, und Laravel sendet immer wieder das alte Mailable, da es Probleme bei den bestehenden E-Mails verursachen kann, die bereits gepackt sind und zum geplanten Zeitpunkt gesendet werden müssen (obwohl sie das nicht verwenden) gleiche Mailable - wie in meinem Fall).

Empty/neustarten Sie Ihre Warteschlange, und dann sollte es funktionieren.

Verwandte Themen