Poradniki

Jak wyczyścić pamięć podręczną (cache) w prestashop

Konieczność wyczyszczenia pamięci podręcznej lub wyłączenia buforowania ma miejsce w przypadku zmiany projektu witryny lub podczas instalowania / konfigurowania modułów. Pozwala to od razu zobaczyć błędy, które wystąpiły.

Dostępne są 2 opcje czyszczenia: zmień ustawienia w panelu administratora lub usuń pliki w określonych folderach.

Zmień ustawienia buforowania w panelu administracyjnym

Zarządzanie pamięcią podręczną odbywa się na stronie “Konfiguracja -> Wynik” w panelu administracyjnym. Wystawiamy:

  1. Parametr “Kompilacja szablonów” w “Wymuszonej rekompilacji”;
  2. Przełącz “Pamięć podręczna” na “Nie”.

Zapisz zmiany za pomocą przycisku “Zapisz”.

Możesz również wyczyścić pamięć podręczną raz, klikając przycisk “Wyczyść pamięć podręczną”.

Usuwanie starych plików z pamięci podręcznej ręcznie

Pozwala to raz wyczyścić pamięć podręczną, jeśli konieczne jest całkowite wyłączenie pamięci podręcznej – patrz punkt powyżej. Usuń wszystkie pliki z wyjątkiem index.php z folderów.

Dla wersji PrestaShop 1.5.x, 1.6.x:

  / cache / smarty / cache / ... 
  / cache / smarty / compile / ...

Dla wersji PrestaShop 1.4.x:

  / tools / smarty / cache / ... 
  / tools / smarty / compile / ... 
  / tools / smarty2 / cache / ... 
  / tools / smarty2 / compile / ...

Typowe problemy z czyszczeniem pamięci podręcznej

  1. Nie wyświetla obrazów po zmianach:
    • Wyczyść folder / img / tmp / …
  2. Nie pokazuje żadnych zmian stylu i javascript:
    • Wyczyść folder / themes / your_theme / cache / … i pamięć podręczną przeglądarki.
  3. Zamiast strony wyświetla się biały ekran lub błąd 500:
    • Konieczne jest uwzględnienie rejestrowania błędów w apache / nginx i radzenie sobie z błędami w kodzie.
0 Komentarze
Udostępnij

Prestashop Developer