▸ // rozdziały lekcji
Sklep wyświetla białą stronę albo komunikat „Ups... wygląda na to, że wystąpił nieoczekiwany błąd”. Programista pyta: co jest w logach? W tej lekcji pokażę, gdzie PrestaShop zapisuje zdarzenia, jak znaleźć wśród nich błędy i kiedy włączyć tryb debugowania.
Lekcja dotyczy PrestaShop 9.2.
Gdzie to jest
„Zaawansowane” > „Logi”.
Krok 1: logi w panelu
Na liście są zdarzenia: instalacje modułów, logowania, błędy płatności. Każde ma poziom ważności.

- Severity. Wybierz „Błąd” i kliknij „Szukaj”. Zostaną same błędy.
- Wiadomość. Opis zdarzenia. Nazwa w nawiasie kwadratowym to zwykle moduł, który go zapisał.
| Poziom | Znaczenie |
|---|---|
| 0, Debug | szczegóły dla programisty |
| 1, Tylko informacje | zwykłe zdarzenie, na przykład instalacja modułu |
| 2, Uwaga | coś poszło nie tak, ale sklep działa |
| 3, Błąd | operacja się nie udała |
| 4, Krytyczny błąd systemu | sklep albo jego część nie działa |
W Kawiarni Nova jest 21 błędów, wszystkie z modułu Klaviyo. Moduł zainstalował się razem ze sklepem i przy każdej rejestracji klienta próbuje wysłać dane do niepodłączonego konta. Sklep działa, ale log zapełnia się błędami. Jeśli nie używasz Klaviyo, wyłącz ten moduł w menedżerze modułów.