Probleme mit dem Magento Cache? Vielleicht bringt ja folgendes Vorgehen etwas:
Diese Aktionen waren nicht erfolgreich:
- Aktualisieren des Caches über das Admin-Panel (System / Cache Verwaltung / Alle Caches Aktualisieren)
- Leeren (nicht Löschen!) des Cache Verzeichnisses auf dem Server (/var/cache/)
Woher wusste ich also, dass es trotzdem ein Cache-Problem war? Wenn alle Caches deaktiviert wurden, wurde das korrekte Ergebnis angezeigt.
Folgendes führte schließlich (nach diesem Hinweis) zum Erfolg:
Mage::app()->getCache()->clean();
Eingefügt werden muss dieser Codeschnipsel in der (root)/index.php, vor der finalen run()-Anweisung – also so in etwa:
Mage::app()->getCache()->clean(); Mage::run($mageRunCode, $mageRunType);
Anschließend die index.php einmal ausführen (also den Shop aufrufen) und dann die entsprechende Zeile wieder auskommentieren, da sonst bei jedem Seitenbesuch der Cache erneut geleert wird.
Tags: cache, code, magento, snippet
