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

Jak Naprawić Krytyczny Błąd w WordPress (Krok po Kroku)

Jeśli właśnie widzisz komunikat o krytycznym błędzie WordPress, weź głęboki oddech 😮‍💨 – zajmiemy się tym.

Jako zespół, który od ponad dekady zarządza stronami WordPress, rozumiemy, jak przytłaczające może to być dla nowych użytkowników.

Dzięki prowadzeniu WPBeginner i pomocy niezliczonym użytkownikom odkryliśmy, że ten błąd zazwyczaj pojawia się po aktualizacji wtyczki lub podczas wprowadzania zmian na Twojej stronie. Chociaż może wyglądać poważnie, zazwyczaj jest to coś, co można naprawić w ciągu zaledwie kilku minut.

Przygotowaliśmy ten przewodnik krok po kroku oparty na rzeczywistych rozwiązaniach, które sprawdziły się u tysięcy użytkowników WordPressa. Używamy tych samych metod, gdy ten błąd pojawia się na którejkolwiek z naszych witryn.

Naprawianie krytycznego błędu w WordPress

Szybka odpowiedź: Jak naprawić krytyczny błąd w WordPress

Sprawdź swój e-mail administratora pod kątem wiadomości zatytułowanej „Your Site is Experiencing a Technical Issue” (Twoja witryna ma problem techniczny), a następnie kliknij link odzyskiwania wewnątrz, aby zalogować się i dezaktywować uszkodzony wtyczkę lub motyw. Jeśli nie otrzymałeś wiadomości e-mail, połącz się ze swoją witryną przez FTP, zmień nazwę folderu plugins na plugins.deactivated, aby dezaktywować wszystko, a następnie aktywuj wtyczki pojedynczo, aby znaleźć winowajcę.

Czym jest krytyczny błąd w WordPress?

Napotkaliśmy krytyczny błąd WordPressa więcej razy, niż jesteśmy w stanie zliczyć – podobnie jak wielu naszych czytelników.

Ten błąd występuje, gdy WordPress nie może załadować skryptów potrzebnych do działania Twojej witryny. Kiedy to się nie powiedzie, Twoja witryna ulega awarii i zamiast tego wyświetla ekran błędu.

Przed wersją WordPress 5.2, tego typu błąd prowadził do pustego ekranu lub przerażająco wyglądającego komunikatu znanego jako biały ekran śmierci. Było to mylące, zwłaszcza dla początkujących.

Na szczęście nowsze wersje WordPress są bardziej pomocne. Teraz zobaczysz komunikat: „Na tej stronie wystąpił krytyczny błąd. Sprawdź skrzynkę odbiorczą e-mail administratora witryny, aby uzyskać instrukcje.”

Zobaczysz również link do przewodnika rozwiązywania problemów WordPress.

Krytyczny błąd w WordPress

WordPress wysyła również e-mail na Twój adres administracyjny. Uważamy ten e-mail za pomocny, ponieważ często pokazuje dokładnie, co spowodowało błąd – zazwyczaj konflikt wtyczki lub motywu.

E-mail zawiera specjalny link do otwarcia Twojej witryny w trybie odzyskiwania. Pozwala to zalogować się i naprawić problem bez awarii całej witryny z powodu błędu.

E-mail z trybu odzyskiwania WordPress

Czasami nie otrzymasz tego e-maila. Zamiast tego komunikat o błędzie po prostu mówi, że Twoja witryna doświadcza krytycznego błędu, bez dalszej pomocy.

Z naszego doświadczenia wynika, że dzieje się tak zazwyczaj wtedy, gdy WordPress nie może uzyskać dostępu do plików potrzebnych do uruchomienia trybu odzyskiwania. Problemy z serwerem lub błędy konfiguracji mogą czasami blokować ten proces.

Krytyczny błąd w WordPressie bez instrukcji e-mail

Co powoduje krytyczny błąd w WordPressie?

Z naszego doświadczenia wynika, że „krytyczny błąd” w WordPress zazwyczaj występuje z powodu wadliwej wtyczki, skryptu lub fragmentu kodu, który uniemożliwia prawidłowe ładowanie WordPress.

WordPress nie może załadować plików potrzebnych do działania, gdy kod nie działa zgodnie z oczekiwaniami. Widzieliśmy, że dzieje się tak, gdy do strony dodawany jest niestandardowy kod lub nieprzetestowane skrypty.

Jeśli niedawno skopiowałeś i wkleiłeś fragmenty kodu z samouczka, mogą one być źródłem problemu.

Większość najlepszych wtyczek WordPress jest dokładnie testowana, co zmniejsza prawdopodobieństwo wystąpienia krytycznych błędów. Widzieliśmy jednak przypadki, w których konflikty między wtyczkami lub problemy z niestandardowym kodem nadal mogą wywołać błąd.

Co powoduje krytyczny błąd w WordPress (Wyjaśnienie)

Dlaczego musisz to naprawić od razu?

Krytyczny błąd powoduje, że cała Twoja witryna jest niedostępna i blokuje Ci dostęp do panelu WordPress, dopóki nie zostanie rozwiązany.

  • Twoi odwiedzający widzą ekran błędu zamiast Twojej witryny, co szkodzi Twojemu ruchowi i reputacji.
  • Tracisz dostęp do WordPress i nie możesz wprowadzać żadnych zmian, dopóki błąd nie zostanie naprawiony.

Teraz przeprowadzimy Cię przez proces naprawy krytycznego błędu w WordPress i przywrócenia płynnego działania Twojej witryny.

Naprawa krytycznego błędu w WordPress (2 metody)

Sam komunikat o krytycznym błędzie nie jest zbyt pomocny w znalezieniu przyczyny. Na szczęście WordPress wysyła również e-mail na adres e-mail administratora Twojej witryny.

Wiele witryn WordPress nie jest skonfigurowanych do wysyłania wiadomości e-mail za pomocą SMTP. W rezultacie użytkownicy mogą nie otrzymać wiadomości e-mail, mimo że WordPress informuje ich o jej wysłaniu.

Podobnie, niektóre witryny WordPress mogą wyświetlać tylko komunikat o krytycznym błędzie bez instrukcji sprawdzania poczty e-mail. Dzieje się tak, ponieważ WordPress nie mógł załadować plików potrzebnych do wysłania wiadomości e-mail lub udostępnienia trybu odzyskiwania.

Jeśli należysz do tych użytkowników, nie martw się. Pokażemy Ci, jak naprawić krytyczny błąd nawet bez e-maila.

Z drugiej strony, jeśli otrzymałeś powiadomienie e-mail o problemie technicznym WordPress, pokażemy Ci, jak go użyć do przywrócenia Twojej witryny.

MetodaKiedy go użyćTrudność
Metoda 1: Użyj e-maila odzyskiwaniaOtrzymałeś e-mail „Your Site is Experiencing a Technical Issue” (Twoja witryna ma problem techniczny)Łatwy
Metoda 2: Napraw ręcznie (bez e-maila)Nie otrzymałeś e-maila lub Metoda 1 nie rozwiązała w pełni problemuUmiarkowany

Po prostu kliknij poniższe linki, aby przejść bezpośrednio do potrzebnej sekcji:

  1. Naprawianie krytycznego błędu za pomocą e-maila debugowania WordPress
  2. Ręczne naprawianie krytycznego błędu w WordPress (bez e-maila)
  3. Jak uniknąć „krytycznego błędu” w przyszłości

Naprawianie krytycznego błędu za pomocą e-maila debugowania WordPress

Najpierw musisz odwiedzić skrzynkę odbiorczą adresu e-mail administracyjnego WordPress Twojej witryny.

Nie jesteś pewien, którego adresu e-mail użyłeś jako adresu administracyjnego? Jest to adres e-mail, który podałeś podczas instalacji WordPress.

Jeśli Twoja witryna znajduje się na Bluehost lub użyłeś automatycznego instalatora WordPress, Twój adres e-mail administratora będzie prawdopodobnie taki sam, jak ten, którego użyłeś do swojego konta hostingowego WordPress.

Poszukaj e-maila o temacie „Your Site is Experiencing a Technical Issue” (Twoja witryna ma problem techniczny). Pamiętaj, aby sprawdzić folder spam lub niechciane wiadomości, ponieważ ten e-mail czasami tam trafia. Wewnątrz znajdziesz więcej pomocnych informacji o tym, co spowodowało krytyczny błąd na Twojej stronie WordPress.

Na przykład poniższy zrzut ekranu pokazuje, że krytyczny błąd został spowodowany przez motyw WordPress na naszej stronie testowej.

Krytyczny błąd spowodowany przez motyw WordPressa

E-mail zawiera również unikalny link umożliwiający zalogowanie się do Twojej witryny WordPress w trybie odzyskiwania w celu zbadania i naprawienia problemu.

Na dole e-maila zobaczysz jeszcze bardziej szczegółowe informacje o błędzie, w tym konkretny plik i kod, który go wywołał.

W poniższym przykładzie pewien kod w linii 614 pliku functions.php naszego motywu wyzwala błąd.

Szczegóły błędu e-maila odzyskiwania

Oto kolejny przykład pokazujący błąd spowodowany wadliwą wtyczką WordPress.

Jak widać, komunikat podkreśla nazwę wtyczki i linię kodu powodującą błąd.

Szczegóły błędu wtyczki

Teraz wystarczy kliknąć link do trybu odzyskiwania WordPress, który przeniesie Cię do obszaru administracyjnego WordPress.

Zostaniesz poproszony o zalogowanie się, aby kontynuować.

Logowanie w trybie odzyskiwania

Po zalogowaniu zobaczysz powiadomienie o krytycznym błędzie, jego przyczynie i link do miejsca, w którym można go naprawić.

Na przykład, na poniższym zrzucie ekranu WordPress informuje nas o krytycznym błędzie spowodowanym przez wtyczkę, z linkiem do strony Wtyczki.

Pulpit trybu odzyskiwania WordPress

Jeśli klikniesz link, pokaże Ci on problematyczną wtyczkę i dokładnie, która linia kodu spowodowała błąd.

Możesz teraz dezaktywować wtyczkę, klikając „Dezaktywuj”.

Dezaktywuj wtyczkę

Następnie możesz poszukać alternatywnej wtyczki WordPress lub uzyskać pomoc od twórców wtyczki.

Podobnie, zobaczysz link do strony Motywy, jeśli problem leży po stronie Twojego motywu. Na dole strony będzie napisane, który motyw powoduje problem.

Uszkodzony motyw

Możesz zmienić swój motyw WordPress. Alternatywnie możesz usunąć uszkodzony motyw i zainstalować jego świeżą kopię z oficjalnego źródła, aby sprawdzić, czy to rozwiąże problem.

Po rozwiązaniu problemu kliknij przycisk „Wyjdź z trybu odzyskiwania” na górze.

Wyjście z trybu odzyskiwania w WordPress

W większości przypadków Twoja witryna WordPress zacznie działać normalnie.

Jeśli jednak nadal widzisz krytyczny błąd w WordPressie, możesz spróbować kroków rozwiązywania problemów w następnej sekcji.

Ręczne naprawianie krytycznego błędu w WordPress (bez e-maila)

Jeśli nie otrzymałeś wiadomości e-mail z powiadomieniem o krytycznym błędzie WordPress, ta metoda pokaże Ci, jak rozwiązać i naprawić krytyczny błąd w WordPress.

Jeśli błąd został spowodowany przez ostatnią wykonaną akcję, możesz ją cofnąć, aby rozwiązać problem.

Na przykład, jeśli zainstalowałeś nową wtyczkę, a jej aktywacja spowodowała krytyczny błąd, wystarczy ją dezaktywować (pokażemy Ci, jak to zrobić w pierwszym kroku poniżej).

Z drugiej strony, jeśli nie jesteś pewien, co spowodowało błąd, możesz postępować zgodnie z tymi krokami w podanej kolejności.

1. Dezaktywuj wszystkie wtyczki WordPress

Częstą przyczyną krytycznego błędu WordPress jest konflikt lub niezgodność wtyczek. Aby to naprawić, musisz dezaktywować wadliwą wtyczkę.

Jednak z powodu krytycznego błędu nie będziesz mieć dostępu do obszaru administracyjnego i możesz nie wiedzieć, która wtyczka jest winna.

Aby temu zaradzić, dezaktywujemy wszystkie wtyczki WordPress jednocześnie. Nie martw się – możesz je łatwo ponownie aktywować, gdy uzyskasz dostęp do obszaru administracyjnego WordPress.

Po prostu połącz się ze swoją witryną WordPress za pomocą klienta FTP lub aplikacji Menedżer plików w panelu sterowania hostingu internetowego.

Po połączeniu musisz przejść do folderu wp-content.

Zmień nazwę folderu wtyczek

Wewnątrz folderu wp-content zobaczysz folder o nazwie plugins. Musisz kliknąć go prawym przyciskiem myszy, a następnie wybrać opcję „Zmień nazwę”.

Następnie zmień nazwę folderu plugins na dowolną. W naszym przykładzie nazwiemy go „plugins.deactivated”.

WordPress szuka folderu plugins, aby załadować aktywowane wtyczki. Kiedy nie może znaleźć folderu, automatycznie dezaktywuje wszystkie wtyczki.

Możesz teraz odwiedzić swoją witrynę, aby sprawdzić, czy komunikat o krytycznym błędzie zniknął.

Ważne: Jeśli problem krytycznego błędu został rozwiązany, pamiętaj, aby zmienić nazwę folderu plugins z powrotem na plugins. WordPress rozpozna wtedy folder i będziesz mógł ponownie aktywować wtyczki jedna po drugiej z poziomu panelu administracyjnego WordPress, aby zidentyfikować, która spowodowała krytyczny błąd.

Więcej szczegółów znajdziesz w naszym samouczku na temat dezaktywacji wszystkich wtyczek WordPress.

2. Przełącz się na domyślny motyw

Następnym krokiem w rozwiązywaniu krytycznego błędu jest przełączenie motywu WordPress na domyślny. Jeśli problem powoduje jakiś kod w Twoim obecnym motywie WordPress, to naprawi to krytyczny błąd.

Po prostu przejdź do katalogu motywów WordPress.org i pobierz świeżą kopię ostatniego domyślnego motywu, takiego jak Twenty Twenty-Five.

Pobierz domyślny motyw

Następnie musisz rozpakować plik motywu na swoim komputerze, klikając „Extract All”.

Spowoduje to utworzenie na Twoim komputerze folderu z nazwą motywu.

Wyodrębnij pliki motywu

Teraz musisz połączyć się ze swoją stroną WordPress za pomocą klienta FTP lub aplikacji Menedżer plików w panelu hostingowym.

Po połączeniu przejdź do folderu /wp-content/themes, a zobaczysz listę wszystkich motywów zainstalowanych na Twojej stronie internetowej.

Pobierz motywy jako kopię zapasową

Pobierz wszystkie te foldery na swój komputer jako kopia zapasowa.

Po tym musisz usunąć wszystkie foldery motywów ze swojej witryny.

Usuń motywy

Twoja witryna WordPress nie ma teraz zainstalowanego motywu.

Aby to naprawić, prześlij domyślny folder motywu, który pobrałeś wcześniej.

Prześlij folder motywu

Po zakończeniu tego procesu możesz spróbować odwiedzić swoją stronę internetową.

Jeśli Twój motyw WordPress spowodował krytyczny błąd, komunikat o błędzie powinien zniknąć i będziesz mógł uzyskać dostęp do swojej witryny.

3. Zainstaluj ponownie WordPressa

Uszkodzony plik rdzenia WordPress lub złośliwe oprogramowanie również może wywołać krytyczny błąd w WordPress. Najprostszym sposobem na naprawienie tego jest ponowna instalacja WordPress.

Po prostu przejdź do WordPress.org i pobierz nową kopię WordPress na swój komputer.

Po pobraniu pliku musisz go rozpakować na swoim komputerze. Spowoduje to utworzenie folderu o nazwie wordpress, który zawiera wszystkie pliki potrzebne do ponownej instalacji.

Pliki WordPress

Następnie połącz się ze swoją witryną WordPress za pomocą klienta FTP lub aplikacji Menedżer plików w panelu hostingowym lub cPanel.

Po połączeniu przejdź do głównego folderu swojej witryny. Jest to folder zawierający foldery wp-admin, wp-content i wp-includes.

Prześlij podstawowe pliki WordPress

Teraz zaznacz pliki w folderze wordpress na swoim komputerze i prześlij je na swoją stronę internetową.

Twój klient FTP zapyta, czy chcesz nadpisać te pliki, czy je pominąć. Musisz wybrać „Nadpisz” i zaznaczyć pole obok „Zawsze używaj tej akcji”.

Nadpisz pliki rdzenia

Następnie po prostu kliknij przycisk „OK”, aby kontynuować. Twój klient FTP zastąpi teraz podstawowe pliki WordPress świeżymi kopiami z Twojego komputera.

Po zakończeniu możesz spróbować odwiedzić swoją stronę internetową, aby sprawdzić, czy to rozwiąże błąd.

Jeśli krytyczny błąd został spowodowany przez uszkodzony plik rdzenia WordPress lub złośliwe oprogramowanie, komunikat o błędzie powinien teraz zniknąć.

4. Włącz debugowanie w WordPressie

WordPress posiada wbudowany system debugowania, który pozwala wyłapywać błędy, zapisywać je w pliku dziennika i rozwiązywać problemy.

Aby ją włączyć, musisz włączyć tryb debugowania, edytując plik wp-config.php. Po prostu znajdź następującą linię:

define( 'WP_DEBUG', false );

Teraz zamień tę linię następującym kodem:

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

Jeśli teraz odwiedzisz swoją witrynę WordPress, zobaczysz informacje debugowania obok komunikatu o krytycznym błędzie.

Krytyczny błąd debugowania

Tryb debugowania pokazuje nie tylko błędy PHP, ale także ostrzeżenia i uwagi. Pomaga to dowiedzieć się, co powoduje problem, aby można go było naprawić.

Zapisze również dzienniki błędów w pliku debug.log w folderze /wp-content/.

5. Zwiększ limit pamięci PHP

Twój serwer hostingowy jest jak każdy inny komputer – potrzebuje pamięci, aby uruchamiać wiele aplikacji jednocześnie.

Jeśli Twój serwer nie ma wystarczającej ilości pamięci dla PHP, może ulec awarii lub przestać odpowiadać. Może to wywołać krytyczny błąd w WordPress.

Aby to naprawić, możesz zwiększyć limit pamięci PHP, dodając następującą linię do pliku wp-config.php:

define( 'WP_MEMORY_LIMIT', '512M' );

Nie zapomnij zapisać i przesłać zmian na serwer.

Więcej szczegółów znajdziesz w naszym samouczku na temat zwiększania limitu pamięci PHP w WordPress.

Teraz możesz spróbować odwiedzić swoją witrynę, aby sprawdzić, czy to rozwiązało krytyczny błąd.

6. Zaktualizuj swoją wersję PHP

WordPress wymaga wersji PHP 7.4 lub nowszej, ale zdecydowanie zalecamy używanie PHP 8.3 dla najlepszej wydajności i bezpieczeństwa. Jeśli Twój serwer hostingowy używa starszej wersji, może to powodować problemy z kompatybilnością i wywoływać krytyczny błąd.

Jeśli masz dostęp do trybu odzyskiwania WordPress, możesz sprawdzić, z jakiej wersji PHP korzysta Twoja witryna, odwiedzając stronę Narzędzia » Stan witryny i klikając kartę „Informacje”.

Jak sprawdzić wersję PHP na swojej witrynie WordPress

Stąd przewiń w dół do sekcji Serwer i kliknij, aby ją rozwinąć.

Tam zobaczysz wersję PHP zainstalowaną na Twoim serwerze hostingowym.

Znajdź wersję PHP

Jeśli jest niższa niż 7.4 (lub poniżej zalecanej 8.3), musisz zaktualizować wersję PHP.

Większość dobrych firm hostingowych WordPress pozwala łatwo zaktualizować PHP z panelu sterowania konta hostingowego. Szczegółowe informacje znajdziesz w naszym artykule na temat aktualizacji wersji PHP u popularnych dostawców hostingu WordPress.

Jak uniknąć „krytycznego błędu” w przyszłości

WordPress to platforma open-source zbudowana według wysokich standardów. Mimo to konflikty kodu mogą od czasu do czasu powodować błędy.

Oto kilka rzeczy, które możesz zrobić, aby zapobiec przestojom Twojej witryny i niedogodnościom dla odwiedzających.

1. Zawsze wykonuj automatyczne kopie zapasowe

Kopie zapasowe to Twoja najlepsza obrona przed powszechnymi błędami WordPress. Przydają się również, gdy Twoja witryna zostanie zhakowana lub zainfekowana złośliwym oprogramowaniem.

Polecamy używanie Duplicator. Pozwala on na tworzenie zautomatyzowanych kopii zapasowych i bezpieczne przechowywanie ich w chmurze. Co najważniejsze, pozwala przywrócić witrynę z kopii zapasowej jednym kliknięciem.

Czy Duplicator to odpowiednia wtyczka do tworzenia kopii zapasowych i migracji dla Ciebie?

Uwaga: Dostępna jest również darmowa wersja o nazwie Duplicator Lite z ograniczoną liczbą funkcji.

Używamy Duplicator na WPBeginner i większości naszych stron internetowych. Zobacz naszą pełną recenzję Duplicator, aby uzyskać więcej szczegółów.

Następnym razem, gdy wprowadzisz dużą zmianę w swojej witrynie — instalując nowy wtyczkę, zmieniając motyw lub dodając niestandardowy kod — utwórz najpierw szybką kopię zapasową na żądanie jako środek ostrożności.

2. Zapewnij dostarczalność wiadomości e-mail WordPress

W wielu przypadkach WordPress spróbuje wysłać Ci e-mail z linkiem do trybu odzyskiwania. Otrzymanie tego e-maila oznacza, że możesz szybciej i łatwiej naprawić krytyczny błąd.

Niestety, wiele witryn WordPress ma niedziałającą funkcjonalność poczty e-mail, a właściciele witryn nawet o tym nie wiedzą.

Potrzebujesz e-maili nie tylko do naprawy krytycznego błędu. Potrzebujesz ich również do resetowania haseł, rejestracji nowych użytkowników i innych ważnych powiadomień WordPress.

Na szczęście istnieje proste rozwiązanie o nazwie WP Mail SMTP. Naprawia ono problemy z pocztą e-mail WordPress, kierując wiadomości przez odpowiednią usługę SMTP z uwierzytelnianiem.

WP Mail SMTP

Uwaga: Dostępna jest również darmowa wersja o nazwie WP Mail SMTP Lite.

Używamy WP Mail SMTP na wszystkich naszych stronach internetowych, aby zapewnić, że nasi użytkownicy i członkowie zespołu nigdy nie przegapią ważnego e-maila. Aby dowiedzieć się więcej, zapoznaj się z naszą recenzją WP Mail SMTP.

Mamy przewodnik krok po kroku, jak skonfigurować WP Mail SMTP na dowolnej platformie hostingowej WordPress.

3. Bezpieczne zarządzanie niestandardowymi fragmentami kodu

Czasami możesz natknąć się na samouczki, które proszą o dodanie niestandardowego kodu do Twojej witryny WordPress. Większość użytkowników dodaje te fragmenty do pliku functions.php swojego motywu.

Jeśli w kodzie jest błąd, Twoja witryna natychmiast stanie się niedostępna, wyświetlając krytyczny błąd.

Na szczęście istnieje bezpieczniejszy sposób dodawania kodu za pomocą wtyczki WPCode. Jest to menedżer fragmentów kodu WordPress, który ułatwia dodawanie niestandardowego kodu do witryny. Co ważniejsze, zawiera wbudowane kontrole, które automatycznie wyłączają fragment kodu, jeśli powoduje on jakiekolwiek błędy.

WPCode

Uwaga: Dostępna jest również darmowa wersja o nazwie WPCode lite.

Używamy WPCode na naszych witrynach i uważamy, że jego funkcja biblioteki kodu jest szczególnie pomocna. Posiada dużą kolekcję fragmentów kodu dla wielu przydatnych funkcji. Aby dowiedzieć się więcej, zapoznaj się z naszą szczegółową recenzją WPCode.

Najczęściej zadawane pytania

Jak naprawić krytyczny błąd WordPress bez dostępu do obszaru administracyjnego?

Połącz się ze swoją witryną przez FTP lub Menedżer plików swojego hostingu. Przejdź do folderu wp-content i zmień nazwę folderu plugins na plugins.deactivated. To dezaktywuje wszystkie wtyczki bez potrzeby korzystania z panelu. Odwiedź swoją witrynę, aby sprawdzić, czy błąd zniknął, a następnie aktywuj wtyczki pojedynczo, aby znaleźć przyczynę.

Co powoduje krytyczny błąd na stronie WordPress?

Najczęstsze przyczyny to wadliwa lub konfliktująca wtyczka, uszkodzony motyw lub uszkodzony plik rdzenia WordPress. Niestandardowy kod dodany bezpośrednio do pliku functions.php Twojego motywu może również wywołać krytyczny błąd, jeśli zawiera błąd składniowy lub jest niezgodny z Twoją aktualną wersją WordPress.

Czy mogę uzyskać dostęp do trybu odzyskiwania WordPress bez linku z e-maila?

Tak. Dodaj ?action=entered_recovery_mode do swojego normalnego adresu URL logowania do WordPress — na przykład: yoursite.com/wp-login.php?action=entered_recovery_mode. Przeniesie Cię to bezpośrednio na stronę logowania w trybie odzyskiwania, bez potrzeby używania linku z e-maila.

Dlaczego nie otrzymałem e-maila z odzyskiwania krytycznego błędu WordPress?

Najpierw sprawdź folder spam lub niechciane — ten e-mail często trafia do filtrowania. Jeśli go tam nie ma, Twoja witryna prawdopodobnie ma problemy z dostarczaniem poczty e-mail, co jest bardzo powszechne w domyślnych konfiguracjach WordPress. Zainstalowanie WP Mail SMTP rozwiąże ten problem w przypadku przyszłych błędów.

Jak zapobiec krytycznym błędom WordPress w przyszłości?

Wykonuj regularne automatyczne kopie zapasowe za pomocą wtyczki takiej jak Duplicator, używaj WPCode zamiast bezpośredniej edycji pliku functions.php i aktualizuj swoją wersję PHP do 8.3 lub wyższej. Zawsze testuj aktualizacje wtyczek i motywów na stronie staging przed zastosowaniem ich na swojej aktywnej stronie.

Mamy nadzieję, że ten artykuł pomógł Ci rozwiązać i naprawić krytyczny błąd w WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat naprawiania WordPressa utkniętego w trybie konserwacji lub naszym przewodnikiem na temat kontaktu z pomocą techniczną 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

69 KomentarzeZostaw odpowiedź

    • W takim przypadku musiałbyś spróbować niektórych z innych sugestii z naszej instrukcji dotyczącej naprawiania błędu.

      Administrator

  1. Wskazówka z wtyczką jest zazwyczaj winowajcą, pomogło mi to, dziękuję! Musiałem dezaktywować starą wtyczkę motywu po zainstalowaniu nowego motywu!

    • Cieszymy się, że nasza rekomendacja była wskazówką, której potrzebowałeś! :)

      Administrator

  2. Dziękuję za przewodnik rozwiązywania problemów. Pomógł mi rozwiązać problem z witryną mojego klienta

  3. Ponieważ często mam do czynienia z uszkodzonym WordPressem bez dostępu do poczty e-mail lub trybu odzyskiwania, drugi krok jest niezwykle cenny i wart przestudiowania. Znalezienie problemu może czasami przypominać pracę detektywistyczną i wymaga dużo cierpliwości. Samouczki takie jak ten są skarbem w takich chwilach, a posiadanie przewodnika, od czego zacząć, jest bezcenne. Wielokrotnie korzystałem już z tej metody z samouczka i za każdym razem udawało mi się znaleźć problem z wtyczką. Dziękuję bardzo, ponieważ takie umiejętności są niezwykle przydatne i dobrze jest znać te podstawy. Pozwalają zaoszczędzić wiele bezsennych nocy.

  4. Wielkie dzięki, uratowałeś mi dzień

    Dostęp przez terminal, następnie zmiana nazwy folderu wtyczek, a potem z powrotem na oryginalną nazwę i znaleziono ten powodujący problem.

    Jeszcze raz dziękuję!

    • Nie zawsze pozwoli Ci to zalogować się do Twojej witryny, ale aktualizacja wtyczek może pomóc w naprawieniu błędu.

      Administrator

  5. Dziękuję bardzo. Zadziałało u mnie. Byłem przerażony, gdy zobaczyłem błąd, ale Twój post poprowadził mnie krok po kroku. Naprawdę to doceniam.

  6. Wielkie dzięki za to! Byłem zagubiony… zaktualizowałem wtyczki i moja strona padła. Nie dostałem e-maila od WordPress. Postępowałem zgodnie z Twoimi instrukcjami, aby dezaktywować wtyczki, aby znaleźć winowajcę. Sukces! Moja strona znów działa.

  7. Dzięki za poradnik. Czy wiesz, czy istnieje narzędzie, które monitoruje i powiadamia mnie, jeśli moja strona ma taki błąd WordPress? Czy monitorowanie dostępności strony może wykryć, że strona jest niedostępna i wyświetla takie komunikaty?

  8. Otrzymałem komunikat o krytycznym błędzie i nie mogę wyświetlić mojej witryny. Zalogowałem się do mojego cPanel i przeszedłem do folderu wtyczek w menedżerze plików. Kiedy klikam prawym przyciskiem myszy na folder wtyczek, nie ma opcji „zmień nazwę” do wyboru. Nie wiem, co zrobić, aby moja witryna wróciła do działania.

    • Twój dostawca hostingu mógł dostosować swój menedżer plików. Spróbuj kliknąć prawym przyciskiem myszy na plik lub skontaktuj się ze swoim dostawcą hostingu, a oni powinni być w stanie pomóc!

      Administrator

  9. Aktualizacja do najnowszych wersji PHP często rozwiązuje problem, ponieważ niektóre nowe aktualizacje wtyczek nie będą działać ze starszymi wersjami PHP

    • Nie zawsze, czasami wtyczka lub motyw mogą nie być skonfigurowane do pracy z najnowszą wersją PHP, ale może to pomóc w niektórych sytuacjach :)

      Administrator

  10. Mam ten problem w instalacji multisite. Po usunięciu kilku przestarzałych (i nieobsługiwanych) wtyczek, nagle jedna z moich witryn wyświetliła ten błąd. Czy jest jakiś sposób, aby wejść do panelu administratora bez automatycznego e-maila?

    • Warto przyjrzeć się drugiej metodzie w tym przewodniku dotyczącym rozwiązywania problemów bez poczty e-mail.

      Administrator

  11. Ten post jest nadal bardzo pomocny. RATUNEK DLA ŻYCIA! Usunięcie i ponowne dodanie wtyczek zadziałało! Dziękuję bardzo za dostarczenie tych informacji.

  12. Ten błąd pojawia się tylko na jednej stronie. Po przesłaniu formularza WPforms. Zrobiłem wszystko na tej stronie i nadal pojawia się błąd na tej jednej stronie. Formularz faktycznie działa, mimo że użytkownicy widzą ten błąd.

    • Zalecamy bezpośredni kontakt z pomocą techniczną WPForms, jeśli to ten plugin powoduje błąd, a oni pomogą w jego rozwiązaniu.

      Administrator

  13. Pracuję na stronie testowej dla firmy, dla której pracuję. Otrzymałem komunikat o krytycznym błędzie, ale nie dostałem żadnego e-maila. Nie mogę się dowiedzieć, jak wrócić na moją stronę, aby to naprawić, ponieważ widzę tylko sam komunikat. Dziękuję!

  14. Dziękuję bardzo za obecność. Wydaje się, że za każdym razem, gdy mam problem i wyszukuję go w Google, trafiam tutaj, aby uzyskać właściwą (pomocną) odpowiedź. Więc teraz przychodzę tutaj najpierw.

    • Cieszymy się, że nasze artykuły pomogły i mamy nadzieję, że nasze przewodniki nadal będą pomocne :)

      Administrator

  15. To doskonały samouczek i pozwolił mi ponownie uruchomić moją starą stronę internetową – spowodowane przestarzałymi wtyczkami. Dziękuję bardzo.

  16. Dzięki za ten artykuł, był bardzo pomocny, WP powinno wysyłać ten link zamiast tego, który wysyłają w przypadku krytycznego błędu.

    Na zdrowie!

  17. Jestem tak bardzo szczęśliwy, że znalazłem tę stronę z zasobami. Była naprawdę pomocna i uratowała mnie przed płaceniem komuś za naprawę problemu. Postępowałem zgodnie z instrukcjami w sekcji „Ręcznie (bez e-maila)”. Użyłem swojej strony hostingowej, aby wprowadzić zmiany w folderze wtyczek zgodnie z instrukcjami i DZIAŁA!!!
    BARDZO DZIĘKUJĘ!

    • Dziękujemy za podziękowania i cieszymy się, że nasz przewodnik mógł pomóc!

      Administrator

  18. Dzięki za to, bardzo pomocne. Usunąłem wtyczkę ręcznie, zmieniając nazwę folderu wtyczki, co zaoszczędziło mi mnóstwo czasu!

  19. W punkcie nr 3 powyżej brakuje instrukcji krok po kroku dla metody przeinstalowania WordPressa za pomocą Menedżera plików.

    Piszesz, że można użyć zarówno FTP, jak i Menedżera plików, ale podajesz kroki tylko dla FTP. Czy coś przeoczyłem?

    Dzięki.

    • Menedżer plików różni się w zależności od dostawcy hostingu, dlatego obecnie nie mamy szczegółowego przewodnika, jak go używać. Jeśli skontaktujesz się ze swoim dostawcą hostingu, powinien on być w stanie Ci pomóc :)

      Administrator

  20. Cześć… dzięki za tak miły post.

    Zmieniłem nazwę mojego folderu Plugins na Plugins.deactivate, a po tym mogłem zalogować się do mojego panelu. Ale gdy tylko zmienię nazwę Plugins.deactivate z powrotem na Plugins, zostaję wyrzucony ze strony i pojawia się komunikat o błędzie.

    Jaki powinien być następny krok? Wydaje się, że problem leży w folderze Wtyczki, ale jak mam go używać, skoro nie mogę zmienić jego nazwy z powrotem na oryginalną?

    ~ Sudeep

    • W przypadku tego problemu wydaje się, że jedna z Twoich wtyczek ma poważny błąd. Możesz ręcznie utworzyć folder wtyczek i przenieść poszczególne wtyczki z powrotem do folderu wtyczek, aby znaleźć, która z Twoich wtyczek jest źródłem błędu.

      Administrator

  21. Otrzymałem e-mail z linkiem do trybu odzyskiwania WordPress. Ale otwiera się tylko moja zepsuta strona internetowa – a nie strona logowania do trybu odzyskiwania WordPress. Link nie wygasł.

    • Wygląda na to, że e-mail odzyskiwania nie działa poprawnie, w takim przypadku zalecamy skorzystanie z drugiej metody z tego przewodnika.

      Administrator

  22. Dziękuję bardzo za ten niesamowity post! To było przez chwilę bardzo stresujące, że moja strona internetowa była niedostępna, ale te jasne, łatwe instrukcje pomogły mi zachować spokój i udało mi się szybko to naprawić.

  23. bardzo dziękuję! Dostałem e-mail od Google o 2 w nocy, mówiący, że moja strona nie może być zaindeksowana. Pojawił się krytyczny błąd i postępowałem zgodnie z Twoimi instrukcjami.

    Kiedy zmieniłem nazwę folderu wtyczki z powrotem, nadal otrzymywałem błąd, więc faktycznie musiałem zmienić nazwę każdego pliku wtyczki, a następnie przetestować każdy z nich, aż znalazłem ten, który spowodował problem.

    Jeszcze raz dziękuję. Miałem być tego dnia w programie, wysyłając ludzi na stronę! Teraz działa i mogę wrócić do spania. Wielki uśmiech tutaj!

    • Cieszymy się, że nasz przewodnik mógł pomóc i mamy nadzieję, że dobrze spałeś! :)

      Administrator

  24. Próbowałem, ale nie zadziałało. Dotarłem do momentu zmiany nazwy wtyczki, ale potem nie mogłem jej znaleźć, aby ją ponownie aktywować. Zrobiło się trochę zagmatwane. Mam nadzieję, że moja strona wróci do działania, ponieważ wszystko oszalało, nawet po ponownej zmianie nazwy na wtyczki.

    • Aby ponownie udostępnić swoje wtyczki, należy przywrócić zmienionym nazwom wtyczek ich oryginalne nazwy, a powinny one pojawić się ponownie.

      Administrator

  25. Zawsze można na Ciebie liczyć, kiedy Cię potrzebuję! Miałem krytyczny błąd, ale nigdy nie dostałem e-maila, więc byłem bezradny. Postępowałem zgodnie z Twoimi krokami (chociaż na chwilę spanikowałem po zmianie nazwy folderu) i rzeczywiście znalazłem wtyczkę powodującą problemy.

    Dziękuję bardzo za pomoc

  26. Chciałem tylko podziękować za ten jasny artykuł. To wszystko, co musisz wiedzieć w tej sytuacji. Rozwiązałem ten problem dzięki temu, oszczędzając mi mnóstwo czasu na szukaniu w Google, a życie jest za krótkie na szukanie w Google :-).

  27. Co mam zrobić, gdy próbuję zainstalować wtyczkę lub motyw, a moja strona WordPress wyświetla krytyczny błąd na pasku narzędzi.
    Naprawię to wcześniej, teraz jeśli zainstaluję każdy motyw, pojawia się ponownie.. proszę daj mi znać, co mogę zrobić?

  28. Otrzymałem komunikat o krytycznym błędzie i nie mogę wyświetlić mojej witryny. Zalogowałem się do mojego cPanel i przeszedłem do folderu wtyczek w menedżerze plików. Kiedy klikam prawym przyciskiem myszy na folder wtyczek, nie ma opcji „zmień nazwę” do wyboru. Nie wiem, co zrobić, aby moja witryna wróciła do działania.

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