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