Cache löschen nicht optimal

Thema wurde von rainer_amend, 9. August 2024 erstellt.

  1. rainer_amend

    rainer_amend Erfahrener Benutzer

    Registriert seit:
    20. März 2024
    Beiträge:
    218
    Danke erhalten:
    13
    Danke vergeben:
    56
    Hallo,

    warum lässt sich der Cache nicht komplett löschen?

    Wenn der Cache in der Admin mehrfach gelöscht wird und der Cache auch im Browser gelöscht wird, bleibt dennoch der Cache in bestimmten Bereichen stehen welches manchmal zu Problemen führt.

    122112

    Beispiel:
    view_aff655d6b061377a8bcb7f004576195b^011b0e98f860e5c9b2ef211245fa9114164c426a.layout_header_categories.html.php

    MainFactory-overloadFilePaths-frontend-persistent_data_cache-2a6d48451ac57e45737b570149698c74.pdc [108KB]

    text_cache-21caac9b15ddf9112722f3515b76ca11.cache [39KB]

    view_e9dec25f36bacdc9dd39c327c8cebeed^011b0e98f860e5c9b2ef211245fa9114164c426a.layout_header_categories.html.php [37KB]

    und viele mehr...

    So das bei Änderungen alte Daten im Frontend stehen bleiben. Die expliziert nur per FTP gelöscht werden können.

    Gibt es da eine Lösung?

    VG R.
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    Löscht Du im Admin von unten nach oben?
    Der Seiten-Cache sollte immer als letztes gelöscht werden
     
  3. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.170
    Danke erhalten:
    1.043
    Danke vergeben:
    365
    Und was ich auch eben wieder festgestellt habe: Während man den StyleEdit geöffnet hat, kann man sich das Cache-Leeren komplett sparen. Also erst StyleEdit beenden, dann Caches leeren.
     
  4. rainer_amend

    rainer_amend Erfahrener Benutzer

    Registriert seit:
    20. März 2024
    Beiträge:
    218
    Danke erhalten:
    13
    Danke vergeben:
    56
    Egal wie ich es leere, bleiben immer Reste stehen und das sind nicht wenige.
    Ich lösche den Cache jetzt generell per ftp.
     
  5. FlorianR

    FlorianR Erfahrener Benutzer

    Registriert seit:
    20. November 2015
    Beiträge:
    1.400
    Danke erhalten:
    268
    Danke vergeben:
    1.038
    Blöde Idee. Ersten musst Du drauf achten, dass Du die htaccess und die index.html nicht löschst, zweitens musst Du drauf achten, dass Du die session* Dateien nicht löschst, da Du sonst jeden angemeldeten Kunden rauskickst.

    Mach's lieber über den Admin und störe Dich nicht an den paar Dateien, die da noch liegenbleiben. Die fressen ja kein Brot.
     
  6. rainer_amend

    rainer_amend Erfahrener Benutzer

    Registriert seit:
    20. März 2024
    Beiträge:
    218
    Danke erhalten:
    13
    Danke vergeben:
    56
    ja, klar, aber geht schon. Ich mache es nachts, da ist eh fast keiner Online außerdem sieht man es ja.
     
  7. Michaela Heinrichs

    Michaela Heinrichs Erfahrener Benutzer

    Registriert seit:
    16. März 2021
    Beiträge:
    187
    Danke erhalten:
    16
    Danke vergeben:
    50
    Hallo,
    ich habe etliche Artikel gelöscht die wir nicht mehr anbieten.
    Diese sind so im Shop auch nicht mehr zu sehen und bestellbar.
    Nur wenn ich über die Suchfunktion gehe und den Artikel suche ist er dort noch anklickbar und auch bestellbar. Desweiteren auf der Startseite noch vorhanden (Siehe Bild)
    Cache habe ich bereits mehrmals gelöscht. Und es handelt sich bei mir um einen Cloudshop.
    Muss ich noch irgendetwas löschen ?
    Vielen Dank im voraus-
    -Snailsale-
    Michaela Heinrichs

    Screenshot 2024-08-14 175732.png
     
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    @Michaela Heinrichs
    Bitte nicht doppelt posten. Das müllt das Forum zu und macht die Antworten sehr unübersichtlich, da keiner weiß was im anderen Post steht.
     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    @rainer_amend
    Ich glaube nicht, dass das löschen per FTP besser ist, im Gegenteil.
    Abgesehen vom Ordner "cache" müssten dann auch "public/theme" geleert werden.
    Ob es weitere Stellen für Cache-Dateien gibt weiß ich nicht.
    Es könnten aber bei jedem Update etwas dazukommen.
    Außerdem könnte es auch mehr Dateien geben, die vielleicht besser nicht gelöscht werden sollten (wie derzeit die .htaccess und index.html). Das wird Gambio kaum kommunizieren, da der Cache von Usern im Admin gelöscht werden sollte.
    Und es gibt auch Cache-Tabellen in der Datenbank, an die Du nicht per FTP ran kommst.
     
  10. Michaela Heinrichs

    Michaela Heinrichs Erfahrener Benutzer

    Registriert seit:
    16. März 2021
    Beiträge:
    187
    Danke erhalten:
    16
    Danke vergeben:
    50
    Okay, werde ich machen