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 jest narzędziem 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 przystąpić do znalezienia rozwiązania 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 szczegółów, 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ć swój plik wp-config.php za pomocą klienta FTP lub opcji menedżera plików w cPanelu panelu sterowania 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 );

Aby uzyskać instrukcje krok po kroku, zapoznaj się z naszym przewodnikiem jak skonfigurować logi błędów WordPress w pliku wp-config z kodem.

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ą stroną internetową 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 WordPressa.

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 Ci znaleźć rozwiązanie problemów, z którymi borykasz się na swojej stronie internetowej 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 o błędzie i kodu, możesz znaleźć rozwiązanie swojego problemu w naszym przewodniku na temat najczęstszych typów błędów w WordPress i jak je naprawić.

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. Upewnij się tylko, że podasz kod błędu lub komunikat znaleziony w pliku logu 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 prośby o pomoc zalecamy zapoznanie się z naszym przewodnikiem na temat jak prawidłowo prosić o pomoc WordPress i ją uzyskać, aby dowiedzieć się, jak zadawać pytania i gdzie najlepiej szukać 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 logów błędów WordPress. Możesz również dowiedzieć się, jak naprawić błędy 404 przy zwracaniu postów WordPress lub zobaczyć nasz wybór najlepszych przykładów projektów stron błędów 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 w 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.

Zostaw odpowiedź

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. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.