Błędy PHP – gdzie je znaleźć?
1 Odpowiedź
Hej!
Błędy PHP potrafią być ciche – strona działa, ale gdzieś w tle coś szwankuje. Warto wiedzieć jak je wyłapać zanim staną się poważnym problemem.
Włącz tryb debugowania
Otwórz wp-config.php przez FTP i znajdź define(’WP_DEBUG’, false);. Zmień na:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Błędy zapisują się do pliku wp-content/debug.log. Przeglądaj go przez FTP.
Logi serwera
Każdy hosting prowadzi logi błędów PHP. Szukaj w panelu sekcji Logi albo Error logs – znajdziesz błędy z datą, godziną i lokalizacją w kodzie.
Query Monitor
Darmowa wtyczka dodaje panel debugowania do paska admina – błędy PHP, zapytania do bazy, załadowane skrypty. Idealna podczas pracy nad stroną, do deinstalacji przed oddaniem klientce.
Co robić z błędami?
Fatal error to poważny błąd – strona może przestać działać. Notice i Warning to ostrzeżenia – strona działa ale coś jest nie tak. Zawsze zaczynaj od Fatal errors. 😊