Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak znaleźć i uzyskać dostęp do dzienników błędów WordPress (krok po kroku)

Czy potrzebujesz dostępu do dzienników błędów WordPress, aby rozwiązać problem na swojej stronie?

WordPress posiada system debugowania, który może rejestrować wszelkie komunikaty o błędach wyświetlane na Twojej stronie. Może to pomóc w wykrywaniu i naprawianiu problemów na Twojej stronie internetowej.

W tym artykule pokażemy Ci, jak znaleźć i uzyskać dostęp do logów błędów WordPress.

Jak znaleźć i uzyskać dostęp do dzienników błędów WordPress

Jak i kiedy logi błędów WordPress mogą pomóc?

Masz problemy ze swoją stroną internetową WordPress? Sprawdzenie logów błędów WordPress może pomóc Ci znaleźć źródło problemów, takich jak niska wydajność strony, wtyczki, które nie działają poprawnie, oraz awarie strony.

Co to jest dziennik błędów?

Dziennik błędów to lista komunikatów o błędach generowanych przez Twoją witrynę internetową oraz dat i godzin ich wystąpienia. Po włączeniu trybu debugowania WordPress, te komunikaty są zbierane w pliku, abyś mógł je później przejrzeć.

Dziennik błędów WordPress to narzędzie do rozwiązywania problemów, które może pomóc w identyfikacji wtyczek, motywów lub kodu powodującego problemy. Następnie możesz znaleźć rozwiązanie tych błędów WordPress.

Na przykład sprawdzenie dzienników błędów może pomóc w rozwiązywaniu problemów takich jak:

Niemniej jednak, przyjrzyjmy się, jak znaleźć i uzyskać dostęp do dzienników błędów WordPress.

Pierwszym krokiem jest włączenie trybu debugowania WordPress, co możesz zrobić za pomocą wtyczki lub kodu:

Włączanie trybu debugowania WordPress za pomocą wtyczki

Debugowanie WordPress jest domyślnie wyłączone, więc WordPress nie będzie rejestrował żadnych błędów. Jeśli nadal możesz zalogować się do swojej witryny WordPress, możesz włączyć tryb debugowania za pomocą wtyczki.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie wtyczki WP Debugging. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

Wtyczka debugowania WP

Po aktywacji wtyczka automatycznie włącza tryb debugowania WordPress, a komunikaty o błędach na Twojej stronie będą teraz rejestrowane.

Włączanie trybu debugowania WordPress za pomocą kodu

Możesz również włączyć tryb debugowania WordPress za pomocą kodu. Ta metoda jest odpowiednia dla bardziej zaawansowanych użytkowników lub jeśli nie możesz zalogować się do obszaru administracyjnego WordPress.

Będziesz musiał edytować plik wp-config.php za pomocą klienta FTP lub opcji menedżera plików w panelu cPanel swojego panelu kontrolnego hostingu WordPress.

Edytuj plik wp-config.php swojej strony internetowej

Po otwarciu pliku po prostu znajdź tekst, w którym jest napisane: „To wszystko, przestań edytować! Szczęśliwego blogowania.”

Tuż przed tą linią dodaj następujący kod:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );

Instrukcje krok po kroku znajdziesz w naszym przewodniku jak skonfigurować dzienniki błędów WordPress w pliku wp-config za pomocą kodu.

Jak znaleźć i uzyskać dostęp do dzienników błędów WordPress

Teraz, gdy włączyłeś tryb debugowania WordPress, wszelkie przyszłe komunikaty o błędach w Twojej witrynie będą przechowywane w dziennikach błędów WordPress.

Oznacza to, że Twoje logi będą na początku puste. Musisz spróbować odtworzyć problem na swojej stronie, aby komunikaty o błędach mogły zostać zapisane w pliku logu.

Na przykład, powinieneś ponownie przejrzeć wszystkie wpisy lub strony, które powodują błąd.

Następnie musisz połączyć się ze swoją witryną za pomocą klienta SFTP/FTP, takiego jak FileZilla, lub opcji menedżera plików w panelu kontrolnym hostingu WordPress. Jeśli nigdy wcześniej nie korzystałeś z FTP, zapoznaj się z naszym przewodnikiem jak używać FTP do przesyłania plików do WordPress.

Po połączeniu z Twoją witryną przejdź do folderu /wp-content/. Wewnątrz folderu znajdziesz plik o nazwie debug.log. Plik debug.log zawiera wszystkie komunikaty o błędach, ostrzeżenia i uwagi WordPress, które zostały zarejestrowane.

Pobierz, wyświetl lub edytuj plik debug.log

Aby zobaczyć zawartość tego pliku, musisz go pobrać, wyświetlić lub edytować.

Następnie możesz przejrzeć komunikaty o błędach wraz z datą i godziną ich wystąpienia. Te informacje mogą pomóc w znalezieniu rozwiązania problemów napotykanych w Twojej witrynie WordPress.

Debug.log zawiera komunikaty o błędach i znaczniki czasu

Jak naprawić problemy znalezione w dziennikach błędów WordPress

Po uzyskaniu dostępu do dzienników WordPress możesz znaleźć komunikat o błędzie, który został zarejestrowany podczas wystąpienia problemu na Twojej stronie internetowej. Pamiętaj, że wyświetlane czasy są w UTC, a nie w Twoim czasie lokalnym.

Chociaż większość użytkowników nie zrozumie komunikatów o błędach, są one dobrym punktem wyjścia do rozwiązywania problemów. Po zanotowaniu komunikatu i kodu błędu możesz znaleźć rozwiązanie swojego problemu w naszym przewodniku po najczęstszych typach błędów w WordPress i sposobach ich naprawy.

Jeśli nie możesz samodzielnie znaleźć rozwiązania, możesz poprosić o pomoc na naszej bezpłatnej grupie WPBeginner Engage na Facebooku, gdzie możesz uzyskać wsparcie od naszych ekspertów WordPress i ponad 98 000 użytkowników. Pamiętaj tylko, aby podać kod lub komunikat błędu znaleziony w pliku dziennika błędów WordPress.

Inne miejsca, w których możesz szukać pomocy, to oficjalne fora WordPress, zespół wsparcia Twojej firmy hostingowej WordPress lub wyznaczone obszary wsparcia dla wtyczki lub motywu, z którym masz problemy.

Podczas proszenia o pomoc zalecamy zapoznanie się z naszym przewodnikiem jak prawidłowo prosić o wsparcie WordPress i je uzyskać, aby nauczyć się właściwego sposobu zadawania pytań i najlepszych miejsc do znalezienia pomocy.

Wyłączanie trybu debugowania WordPress

Po naprawieniu problemu na swojej stronie WordPress zalecamy wyłączenie trybu debugowania. Pozostawienie go włączonego może spowolnić Twoją witrynę i potencjalnie ujawnić niechciane informacje, co stanowi ryzyko bezpieczeństwa WordPress.

Jeśli włączyłeś tryb debugowania za pomocą wtyczki, po prostu przejdź do sekcji Wtyczki » Zainstalowane wtyczki i dezaktywuj wtyczkę WP Debugging.

Dezaktywuj wtyczkę WP Debugging

Jeśli włączyłeś tryb debugowania za pomocą kodu, po prostu edytuj plik wp-config tak, jak zrobiłeś to wcześniej.

Musisz zmienić linie kodu WP_DEBUG i WP_DEBUG_LOG na „false”.

Wyłącz tryb debugowania WordPress

Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak znaleźć i uzyskać dostęp do dzienników błędów WordPress. Możesz również dowiedzieć się, jak naprawić błędy 404 zwracane przez posty WordPress lub zapoznać się z naszym wyborem najlepszych przykładów projektów stron z błędami WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

9 CommentsLeave a Reply

  1. Dziennik błędów PHP nie zawsze jest dostępny na stronie internetowej, a ślepe wyszukiwanie błędów może być dość trudne, zwłaszcza jeśli wyświetlanie błędów PHP jest wyłączone, a strona czasami wpada w biały ekran śmierci. Tryb debugowania i dziennik debugowania to idealne narzędzia do rozwiązywania tych problemów. Dostęp do dziennika błędów może czasami zaoszczędzić cały wieczór ślepego szukania problemów, takich jak prosty konflikt wtyczek. Jest to niezbędne narzędzie do rozwiązywania problemów na stronie internetowej.

  2. Nie byłem pewien, czy powinienem na stałe włączyć dziennik debugowania, aby móc śledzić błędy, które występowały na stronie, ale w zasadzie powiedziałeś mi, że nie jest to dobra praktyka, jeśli na stronie nic poważnego się nie dzieje. Dziękuję. Zostawię więc dziennik debugowania wyłączony i będę go używać tylko w przypadku błędu, który rozwiążę w danym momencie.

    • Masz rację. Tryb debugowania może nieco spowolnić Twoją witrynę, zwłaszcza przy dużym ruchu. Wyłączenie go, gdy nie jest aktywnie rozwiązywany problem, pomaga utrzymać optymalną wydajność witryny. W przypadku długoterminowego śledzenia błędów istnieją wtyczki, które mogą rejestrować błędy bez wpływu na wydajność pełnego trybu debugowania.

Leave A Reply

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.