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:
- Parametr “Kompilacja szablonów” w “Wymuszonej rekompilacji”;
- 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
- Nie wyświetla obrazów po zmianach:
- Wyczyść folder / img / tmp / …
- Nie pokazuje żadnych zmian stylu i javascript:
- Wyczyść folder / themes / your_theme / cache / … i pamięć podręczną przeglądarki.
- 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.