Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Warum Shopware 6.7 Änderungen verzögert zeigt - und was dahintersteckt

Ein Kunde hatte uns kürzlich gefragt, warum Änderungen im Admin (z. B. an Kategorien oder CMS-Inhalten) erst nach mehreren Minuten in der Storefront sichtbar wurden. Erst wirkte es wie ein Bug - war es aber nicht.

Die Ursache: Shopware 6.7 cached anders als 6.5.

Früher wurden betroffene Cache-Bereiche direkt beim Speichern invalidiert. Ab Version 6.7 läuft das zentralisiert über den Cronjob shopware.invalidate_cache, der standardmäßig alle 5 Minuten aktiv ist. Ziel: Performance verbessern und unnötige Cache-Invalidierungen vermeiden.

Heißt konkret:

  • Änderungen erscheinen mit bis zu 5 Minuten Verzögerung

  • Im Entwicklermodus (APP_ENV=dev) ist das weniger auffällig, live aber schon

  • Es gibt aktuell bekannte Bugs, z. B. bei deaktivierten Kategorien

  • Einige Probleme wurden mit Version 6.7.2.0 bereits behoben

Was hilft in der Zwischenzeit?

Wenn es schnell gehen muss, hilft ein manueller Cache-Reset im Admin: /admin#/sw/settings/cache/index Cache leeren Eine Einstellung zum direkten Invalidieren gibt es nicht. Den Cache komplett abzuschalten wäre zwar eine Option - macht den Shop aber spürbar langsamer.

Fazit

Wer mit Shopware 6.7 arbeitet, sollte das neue Cache-Verhalten kennen - gerade bei Änderungen, die schnell sichtbar sein sollen. Kein Fehler, aber ein typischer Fall von "funktioniert anders als erwartet".

Was läuft sonst gerade? Weitere laufende Themen ansehen

Icon made by Freepik from www.flaticon.com.