Hallo,
ich habe letzte Woche meinen shop auf
https://hentschke-keramik.de
live geschaltet.
Es läuft nicht extrem langsam aber ich würde trotzdem gerne den HTTP Cache aktivieren. (Produktivmodus)
Wenn ich den cache aktiviere dann läuft der shop gar nicht mehr.
Ohne cache:
https://hentschke-keramik.de/transfer/cacheoff.jpg
Mit cache:
https://hentschke-keramik.de/transfer/cacheon.jpg
Shopware 5.3.7
Server: 8 GB RAM (PHP auf 4 GB RAM “begrenzt”), 200 GB SSD
Das sollte kein Problem sein.
PHP OPcache ist aktiviert und funktioniert, sollte aber eigentlich den HTTP cache nicht berühren, da das eine Funktion des plugins ist.
Backend -> Einstellungen -> Cache
Das Setting für “Shop im Produktivmodus verwenden” wird definitiv angenommen und gespeichert.
Cronjobs:
ClearHttpCache ist nicht doppelt vorhanden, auch keine Fehlermeldungen bei der Aktivierung / Neuinstallation des HTTP Cache plugins.
config.php: Keine Einträge ausser den benötigten DB infos.
Da der shop läuft müssen die Einträge richtig sein.
HTTP Cache Plugin:
\shopware\engine\Shopware\Plugins\Default\Core\HttpCache\Bootstrap.php
‘install’ => true,
‘enable’ => true,
‘update’ => true,
Alles testweise aktiviert und das plugin so komplett neu installiert… falls da eine alte Version drin gewesen sein sollte.
Sämtliche auffindbaren caches (auch in Untermenüs) geleert und Theme oft neu kompiliert.
Cache aufwärmen lässt sich ausführen aber ändert nichts am Ergebnis.
Sollte auch egal sein, da der cache sich sowieso automatisch aufbauen/erneuern muss.
Sorry aber mir gehen die Ideen aus…