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".

Mehr dazu: Zur Übersicht

Icon made by Freepik from www.flaticon.com.