// Utrzymanie i bezpieczeństwo

Logi i tryb debugowania

Lekcja z pełnej wersji kursu · poniżej darmowy fragment

▸ // 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.

Poziomy bezpieczeństwa i lista logów przefiltrowana po poziomie Błąd z błędami modułu Klaviyo

  1. Severity. Wybierz „Błąd” i kliknij „Szukaj”. Zostaną same błędy.
  2. Wiadomość. Opis zdarzenia. Nazwa w nawiasie kwadratowym to zwykle moduł, który go zapisał.
PoziomZnaczenie
0, Debugszczegóły dla programisty
1, Tylko informacjezwykłe zdarzenie, na przykład instalacja modułu
2, Uwagacoś poszło nie tak, ale sklep działa
3, Błądoperacja się nie udała
4, Krytyczny błąd systemusklep 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.