Jak tworzyć i uzyskiwać dostęp do dzienników błędów dla WordPress
Opublikowany: 2023-02-22WordPress to dość łatwy w zarządzaniu CMS. Jednak nie możesz być pewien, że wszystko pójdzie zgodnie z twoim planem. Kiedy coś idzie nie tak, potrzebujesz czegoś, co poprowadzi Cię we właściwym kierunku.
Dzienniki błędów dla WordPress mogą informować administratora o przyczynach błędów. To sprawia, że życie zespołu konserwacyjnego jest niezwykle łatwe.
Wszystkie problemy, które mogą wystąpić w Twojej witrynie, są teraz łatwiejsze do rozwiązania. Jednak czasami te dzienniki błędów są teraz domyślnie włączone i należy je włączyć ręcznie.
Większość firm nawet nie zdaje sobie sprawy z istnienia dzienników błędów na platformie. Nie wiedzą, jakie korzyści może im to przynieść i że nie są domyślnie włączone.
Pozytywną stroną tej historii jest to, że dzienniki błędów dla WordPress są łatwe do włączenia i przeglądania. Ogólnie rzecz biorąc, rozwiązywanie problemów z dowolną witryną WordPress jest niezwykle łatwe.
Trudno jest ocenić początkowy komunikat o błędzie, ponieważ jeden problem może mieć wiele przyczyn. Dziennik błędów zapewnia znacznie dokładniejszy i bardziej szczegółowy opis tego, co poszło nie tak.
Dziennik błędów pomaga dowiedzieć się, czy przyczyną problemu jest wtyczka lub motyw, czy też serwer Twojej witryny. Cyberataki stają się niezwykle popularne, a niektóre z najpopularniejszych ataków, takie jak ataki DDOS, przeciążają serwer witryny, tak że może on przestać działać. Jeśli Twój serwer WWW został zaatakowany przez cyberatak, ani ty, ani usługodawca nie możecie wiele zrobić.
Strony internetowe mogą również zawierać błędy, gdy serwery są tymczasowo wyłączone. Jeśli Twój usługodawca nie jest w stanie sprostać temu zadaniu, powinieneś rozważyć zmianę.
Zasadniczo istnieje wiele powodów, dla których Twoja witryna może mieć błąd podczas ładowania. Aby Twoja witryna działała bezbłędnie, musisz dowiedzieć się, jak tworzyć dzienniki błędów i uzyskiwać do nich dostęp w WordPress.
Jak tworzyć dzienniki błędów dla WordPress?
Krok 1: Znajdź plik WP-config.php
Przejdź do cPanelu swojej witryny. Zanim wykonasz ruch, konieczne jest utworzenie kopii zapasowej Twojej witryny. W ten sposób, jeśli popełnisz jakiś błąd, zawsze możesz załadować poprzednią wersję.
Po zalogowaniu się do cPanelu kliknij menedżera plików. Menedżer plików zapewnia dostęp do wszystkich plików związanych z Twoją witryną. Znajdź plik wp-config.php w menedżerze plików.
Kliknij bezpośrednio plik public_html. Wybierz opcję edycji po kliknięciu prawym przyciskiem myszy pliku wp-config.php. Następnie pojawi się wyskakujące okienko z ostrzeżeniem o utworzeniu kopii zapasowej przed kontynuowaniem.
Kliknij przycisk edycji. Otworzy się nowa karta, która będzie zawierać cały kod z pliku wp-config.php.
Krok 2: Aktywuj tryb debugowania
Przewiń w dół kodu. Wklej następujący kod przed zakończeniem.
zdefiniuj („WP_DEBUG”, prawda);
zdefiniuj („WP_DEBUG_LOG”, prawda);
Możliwe, że pierwsza linia jest już obecna w kodzie, ale jeśli jej wartość jest fałszywa, należy ustawić ją na true. Za pomocą pierwszej linii WordPress może teraz debugować błędy.
Korzystając z drugiego wiersza, możesz utworzyć rzeczywisty dziennik lub zapis wszystkich błędów, które napotkasz w swojej witrynie.
Możesz zobaczyć błędy w swoim dzienniku błędów, ale możesz także otrzymywać powiadomienia o takich błędach w Cpanelu WordPress. Po wstawieniu kodu do pliku zapisz zmiany i wyjdź.
Teraz będziesz musiał przejrzeć dzienniki błędów, aby ocenić ewentualne problemy.
Gdzie można znaleźć dzienniki błędów w WordPress?
Dzienniki błędów można znaleźć w folderze wp-content. Po dotarciu do folderu przejdź do pliku debug.log. Zawiera informacje o różnych błędach, które napotkały Twoje strony internetowe.
Jeśli wszystko poszło gładko na Twojej stronie, nie zobaczysz tego pliku. Pojawia się tylko wtedy, gdy jedna z Twoich stron internetowych zawiera oczywisty błąd. Jeśli zobaczysz ten plik, powinieneś zabrać się do pracy i zdecydować, jak planujesz rozwiązać problem.
Jeśli kiedykolwiek poczujesz, że nie potrzebujesz dzienników błędów, musisz wrócić do pliku wp-config i zmienić wartość z true na false. Wtedy wszystko wróci do tego, co było wcześniej. Tryb debugowania jest zalecany, jeśli masz wewnętrzny zespół, który zajmuje się różnymi aspektami Twojej witryny.
Wykonując te kroki, możesz włączyć tryb debugowania i utworzyć dziennik błędów dla swojej witryny WordPress. Jeśli pracujesz sam nad swoją witryną, powinno to pomóc Ci być na bieżąco. Ponieważ jeśli coś pójdzie nie tak, znalezienie sposobu na przywrócenie witryny do trybu online zajmie dużo czasu.
Jak uzyskać dostęp do dzienników błędów?
Istnieją dwa rodzaje dzienników błędów, jeśli chodzi o witrynę WordPress. Jeden musi być aktywowany, a drugi jest już aktywny w trybie domyślnym i można uzyskać do niego dostęp przez cPanel.
Ponieważ znajdują się one w cPanelu, te dzienniki błędów są bardziej skoncentrowane na środowisku hostingowym. Podczas gdy te znalezione na WordPress zgłaszają głównie wszystkie błędy związane z Twoją witryną.
Przejdź do sekcji metryk swojego cPanelu i kliknij opcję błędów. Ten plik wyświetli do 300 błędów lub 2 MB danych.
Dziennik błędów zawiera różne informacje, takie jak data, godzina i adres IP, ale zazwyczaj ludzie szukają komunikatu o błędzie. Ponieważ może to ujawnić typ błędu napotkanego przez Twoją witrynę.
Gdy odkryjesz najczęstsze błędy, które napotyka Twoja witryna. Możesz je naprawić jeden po drugim. Jednym z najczęstszych błędów znalezionych w dziennikach błędów cPanel jest błąd braku pliku.
W takim przypadku możesz naprawić błąd, zmieniając lub dodając link do pliku. Pliki są często przenoszone na stronie internetowej, więc często zdarza się, że takie błędy będą miały miejsce. Jednak musisz wprowadzić te zmiany w cPanel podczas zmiany witryny na interfejsie użytkownika. W ten sposób Twoja witryna jest zsynchronizowana i może działać idealnie, gdy odwiedzający ładuje ją na swoim urządzeniu.
Zapewnienie dobrego doświadczenia klienta jest kluczem do zdobycia nowych klientów i utrzymania starych. Możesz to wszystko zrobić, tworząc i uzyskując dostęp do istniejących dzienników błędów.
Dlaczego potrzebny jest dostęp do logów błędów?
Spotkasz się z wieloma błędami WordPressa, które mogą powodować przestoje w Twojej witrynie i zmniejszać zadowolenie klientów. Dziennik błędów ujawni, który skrypt, wtyczka, motyw lub plik powoduje błąd.
Jeśli masz wszystkie informacje, Twój zespół może proaktywnie pracować nad zatrzymaniem wszelkich przestojów lub usprawnieniem działań naprawczych, gdy Twoja witryna stanie w obliczu przestoju.
Absolutnie warto aktywować dzienniki błędów, ponieważ powiedzą one, jaki typ błędu szkodzi Twojej witrynie.
Dodatkową korzyścią jest to, że ujawnią również, który błąd wystąpił z powodu hosta internetowego. Dzięki temu będziesz dokładnie wiedzieć, kiedy zmienić dostawcę usług hostingowych i przejść do bardziej niezawodnego usługodawcy.