Es gibt unterschiedliche Elemente im Frontend Ihres Shops, die aus Performance-Gründen im Cache zwischengespeichert werden. Der Cache wird automatisch aktualisiert, wenn Sie etwas im Administrations-Bereich Ihres Shops verändern. Wenn Sie die Datenbank jedoch direkt verändert haben, müssen Sie den Cache bereinigen, um die Änderungen sehen zu können. Sie können den Cache bereinigen, indem Sie auf das Zahnrad-Symbol im Administrationsbereich klicken und Cache löschen auswählen.
...
Info |
---|
Folgende Cache-Typen gibt es zusätzlich in Smartstore. |
...
Um den ASP.NET Cache zu löschen gibt es folgende Methoden:
1. Den Wert von numRecompilesBeforeAppRestart ändern
In der Datei Web.config im root Verzeichnis Ihrer Anwendung finden Sie die Variable "numRecompilesBeforeAppRestart".
<compilation
...
targetFramework="4.6.1"
...
numRecompilesBeforeAppRestart="251"
...
batch="true"
...
optimizeCompilations="true">
Ändern Sie den Wert auf z.B. 252 und speichern Sie die Datei.
Laden Sie die Shopseite neu, dieser Vorgang sollte nun etwas länger dauern. Ihr ASP.NET Cache wurde erfolgreich gelöscht.
2. Global.asax umbenennenasax umbenennen
Im Root-Verzeichnis Ihrer Anwendung finden Sie die Datei Global.asax.
...
Laden Sie die Shopseite neu, dieser Vorgang sollte nun etwas länger dauern. Ihr ASP.NET Cache wurde erfolgreich gelöscht.
3. Manuell löschen
Im Backend unter Admin > System > Systeminformationen > Geladene Assemblies finden Sie den Dateipfad des ASP.NET Caches.
Stoppen Sie Ihren IIS/Server.
Löschen Sie den angegebenen Ordner.
Starten Sie Ihren IIS/Server.
Dieser Vorgang sollte nun etwas länger dauern. Ihr ASP.NET Cache wurde erfolgreich gelöscht.
Bilder Cache
Der Bilder Cache kann bei Bedarf unter System > Wartung gelöscht werden.
...