HTTP Cache löschen immer false

Hallo zusammen Ich nutze den Shopware 5.1.1 und schaffe es leider nicht den Cronjob (Shopware_CronJob_ClearHttpCache) für das Löschen des HTTP Cache zum laufen zu bringen. Ich bekomme stets die Ergebnisdaten “false” ausgegeben. Alle andern Cronjobs funktionieren problemlos, aber beim HTTP Cache will es einfach nicht funktionieren. Hat mir eventuell jemand einen Tipp? Dafür wäre ich äusserst dankbar. Freundliche Grüsse Darkfield

Hat jemand eine Idee zum Lösen dieses Problems?
Ich habe nämlich das gleiche Problem :-/

Wie rufst du den Cronjob denn auf?
Häufig ensteht das „false“ durch einen Timeout, wenn der Cron per wget ausgeführt wird.

Hallo zusammen,

gibt es hierzu eine Lösung oder Erkenntnisse?

Ich habe das gleiche Problem.

Das Projekt wird bei Mittwald gehostet und der Cron wird wie hier beschrieben aufgerufen: Shopware Performance Tipps

Also über Shell-Script Datei und den entsprechenden Einstellungen beim Kundenportal für den Cron.

Vielen Dank für Unterstützung!

Gruß Katja

Hast du das Feld mal über die Datenbank s_crontab leer gemacht und nochmal ausgeführt?
Wenn der einmal false war, bleibt das auch gerne da drin stehen, auch wenn der durchläuft.

Hallo,

ja, habe dieses Feld leer gemacht und der Cron lief heute nochmal mit dem selben Ergebnis.

Der Cron Shopware_CronJob_ClearHttpCache läuft einmal nachts.

Danach lasse ich den sw:warm:http:cache laufen, der leider auch eine Fehlermeldung zurück gibt.

„SQLSTATE[HY000]: General error: 2006 MySQL server has gone away“

Ist irgendwo eine Empfehlung dokumentiert bzgl. Häufigkeit, Intervallen und Rückgabewerten der Crons?

Vielen Dank für eure Unterstützung!

Viele Grüße Katja

Ein kurzes Update.

Ich habe den Cron sw:warm:http:cache wieder entfernt und stattdessen das Plugin http://store.shopware.com/compr88163179387/cache-automatisch-aufwaermen.html installiert.

Der Cron Shopware_CronJob_ClearHttpCache läuft weiterhin einmal nachts mit dem Ergebnis false.

Der Cron Shopware_CronJob_CompraCacheWarmUpCron läuft danach mit einem positiven Ergebnis.

Kann man das jetzt so lassen? Oder sollte man dem false noch auf den Grund gehen?