Główny Inny Naprawianie „Wystąpił błąd krytyczny w tej witrynie” w WordPress

Naprawianie „Wystąpił błąd krytyczny w tej witrynie” w WordPress



Kiedy Twoja witryna wyświetla „Biały ekran śmierci” z przerażającym komunikatem „Wystąpił błąd krytyczny na tej stronie”, może się wydawać, że Twoja witryna go miała. Na szczęście nie wszystko stracone i dostępnych jest kilka opcji, aby to naprawić.

none

Czytaj dalej, ponieważ zebraliśmy najlepsze metody rozwiązania tego błędu i przywrócenia witryny do działania w mgnieniu oka.

Co powoduje błąd krytyczny w WordPressie?

Usterka powodująca wyświetlanie całej witryny i prawdopodobnie zaplecza jako białej strony może być niepokojąca. WordPress informuje, że wystąpił problem z następującym komunikatem: „Wystąpił błąd krytyczny” i sprawdza e-mail administratora, aby uzyskać więcej instrukcji. Oprócz lekkiej paniki, ta wiadomość może sprawić, że będziesz się zastanawiać, co może być tego przyczyną.

Ogólnie rzecz biorąc, krytyczne błędy w WordPressa są wywoływane przez:

  • Problem z PHP
  • Przekroczony limit pamięci
  • Uszkodzona wtyczka, motyw lub kod
  • Wtyczka powodująca konflikt z inną
  • Uszkodzona baza danych

W Twojej witrynie może występować kilka błędów. Zrozumienie ich znaczenia ułatwia rozwiązywanie problemów.

  • „:” Problem z serwerem spowodowany przeciążeniem odwiedzających.
  • „:” Problem z serwerem.
  • „:” Jest to kolejny błąd krytyczny, zwykle spowodowany uszkodzeniem plików serwera.
  • „:” Przyczyną tego problemu może być uszkodzona baza danych lub serwer bazy danych.
  • „:” Pamięć podręczna Twojej witryny lub narzędzia PHP, takie jak wtyczki, prawdopodobnie powodują ten problem.
  • „:” Błąd może wynikać z przeciążonego lub wolnego serwera WWW.

Jeśli pojawią się inne dziwne błędy, możesz sprawdzić znaczenie za pomocą tego przewodnik do kodów błędów HTTP WordPress.

Jak naprawić błąd krytyczny WordPress

Oto najczęstsze wskazówki dotyczące rozwiązywania problemów, aby spróbować odzyskać witrynę.

Aktywuj tryb debugowania w WordPress

Jedną z pierwszych rzeczy do zrobienia podczas rozwiązywania problemu z WordPress jest aktywacja funkcji debugowania. Po włączeniu trybu debugowania zobaczysz różne błędy PHP występujące w Twojej witrynie. Informacje te mogą być wykorzystane do znalezienia przyczyny źródłowej.

Jeśli nie możesz uzyskać dostępu do pulpitu nawigacyjnego, musisz włączyć dziennik debugowania, aby zebrać wszystkie błędy PHP. Wykonaj poniższe kroki, aby uzyskać dostęp do dziennika debugowania i włączyć debugowanie.

jak przywrócić zamknięte karty
  1. Połącz się ze swoją witryną za pomocą FTP.
    none
  2. Poszukaj „wp-config-php” w folderze głównym i otwórz go za pomocą IDE lub edytora tekstu.
    none
  3. Skopiuj i wklej następujący kod przed ostatnią wiadomością, a następnie zapisz i zamknij plik.
    none
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Wszystkie błędy Twojej witryny będą teraz zapisywane w pliku „debug.log”, znajdującym się w folderze „wp-content”.

Przejrzyj błędy, aby znaleźć nazwy zainstalowanych wtyczek lub motywów lub odniesienia do określonych plików wskazujących na problem.

Po zakończeniu przeglądania dziennika usuń wiersze kodu z pliku „wp-config-php”.

Przywróć swoją witrynę do kopii zapasowej

Przywrócenie witryny do ostatniej kopii zapasowej może być szybkim i łatwym sposobem na usunięcie błędów WordPress. Ta wskazówka nie gwarantuje 100% rozwiązania problemu, ale warto spróbować. Jeśli problem się powtórzy, może być łatwiej ustalić przyczynę.

Przywracanie witryny zależy od procesu tworzenia kopii zapasowej. Jeśli używasz wtyczki do tworzenia kopii zapasowych, postępuj zgodnie z udokumentowanymi instrukcjami. Jeśli Twój dostawca usług hostingowych udostępnia kopie zapasowe, możesz je przywrócić z pulpitu nawigacyjnego hostingu.

Wyłącz wszystkie wtyczki

Wtyczki są zwykle odpowiedzialne za błąd krytyczny WordPress. Znalezienie problematycznej wtyczki może być trudne, jeśli w witrynie zainstalowano kilka wtyczek. Szybkim sposobem sprawdzenia, czy problemem jest wtyczka, jest wyłączenie ich wszystkich, aby sprawdzić, czy problem zniknie. Jeśli tak, włączaj je pojedynczo, aż znajdziesz ten, który ponownie psuje witrynę.

Wykonaj poniższe kroki, aby wyłączyć, a następnie włączyć wtyczki.

  1. Zaloguj się do swojego WordPressa panel.
    none
  2. Wybierz „Wtyczki” i „Zainstalowane wtyczki”.
    none
  3. Zaznacz pole u góry listy, aby wybrać wszystkie wtyczki.
    none
  4. Kliknij „Działania zbiorcze”, a następnie „Dezaktywuj”. To powinno rozwiązać wszelkie konfliktowe wtyczki i przywrócić witrynę.
    none

Możesz także usunąć wtyczki, aby usunąć powiązane z nimi pliki. Będziesz jednak musiał je ponownie zainstalować lub przywrócić kopię zapasową.

Wybierz opcję Aktywuj pod każdą wtyczką, aby ją włączyć. Po każdym sprawdź, czy błąd krytyczny powrócił. Po znalezieniu winowajcy usuń go i znajdź zamiennik lub wyszukaj informacje dotyczące problemów ze zgodnością z wtyczką.

Przywróć motyw domyślny

Konflikt motywu może również powodować błędy krytyczne. Sprawdź, czy tak jest, tymczasowo przełączając motyw na motyw domyślny, taki jak „Dwadzieścia dziewiętnaście”, „Dwadzieścia dwadzieścia” lub „Dwadzieścia dwadzieścia jeden”. Jeśli problem dotyczy motywu, powinno to natychmiast rozwiązać problem.

jak wyrzucić kogoś z niezgody

Najpierw upewnij się, że masz kopię zapasową, aby łatwiej było odzyskać wszystkie pliki motywu. Ponowna instalacja motywu może nie obejmować dostosowanej stylizacji.

Wykonaj poniższe kroki, aby przełączyć się na motyw domyślny.

  1. Zaloguj się do swojego WordPressa panel.
    none
  2. Przejdź do „Wygląd”, a następnie „Motywy”.
    none
  3. Kliknij bieżący motyw, aby go wybrać, a następnie w prawym dolnym rogu wyskakującego okienka kliknij „Usuń”.
    none
  4. Jeśli opcja usunięcia motywu jest niedostępna, spróbuj pobrać, a następnie zmienić motyw na domyślny motyw WordPress.

Zwiększ limit pamięci PHP

Nawet jeśli motyw lub wtyczka spowodowały awarię Twojej witryny, często rzeczywistą przyczyną jest limit pamięci PHP.

Twój serwer WWW będzie miał określoną ilość pamięci lub pamięci RAM. WordPress ogranicza ilość pamięci, z której może korzystać skrypt PHP. Po przekroczeniu tego limitu zostanie wyświetlony biały ekran i komunikat o błędzie krytycznym.

Ustawienie zbyt wysokiego limitu pamięci spowoduje, że źle skonfigurowane skrypty spowalniają Twoją witrynę, ale wartość może być zbyt niska. Nieznaczne zwiększenie limitu PHP może natychmiast to naprawić.

Wykonaj poniższe kroki, aby zwiększyć swój limit PHP.

  1. Uzyskaj dostęp do swojej witryny przez FTP.
    none
  2. Otwórz plik „wp-config.php”.
    none
  3. Skopiuj i wklej następujący kod przed ostatnim wierszem, a następnie zapisz.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Jeśli to nie usunie błędu, spróbuj ustawić limit pamięci na „256 MB”. Wszystko, co jest wyższe niż to, jest nadmierne, chyba że wyraźnie zażądano tego w dokumentacji wtyczki.

Zaktualizuj swoją wersję PHP

Starsze wersje PHP mogą powodować błędy krytyczne. Twoja witryna powinna działać w najnowszej wersji PHP obsługiwanej przez WordPress.

Niektórzy użytkownicy WordPress wolą pozostać przy starszych wersjach PHP tak długo, jak to możliwe ze względu na problemy ze zgodnością wtyczek. Jeśli Twoja witryna korzysta z PHP 5.x, konieczna jest jak najszybsza aktualizacja, ponieważ konflikty mogą być poważne. Aktualizacje PHP są znaczące, więc przed aktualizacją wykonaj kopię zapasową.

Wszystkie firmy hostingowe WordPress umożliwiają łatwą aktualizację wersji PHP. Oto jak to się robi w Bluehost.

  1. Zaloguj się do swojego Bluehost panel.
    none
  2. Wybierz zakładkę „Zaawansowane” po lewej stronie.
    none
  3. Na stronie Zaawansowane narzędzia kliknij ikonę „MultiPHP Manager”.
    none
  4. Na następnej stronie kliknij strzałkę rozwijaną „Wersja PHP”, aby wybrać wersję PHP, którą chcesz zaktualizować.
    none
  5. Kliknij „Zastosuj”.
    none

Wyczyść pamięć podręczną swojej witryny

Chociaż buforowanie jest najlepszym sposobem na przyspieszenie witryny, czasami pamięć podręczna może ulec uszkodzeniu. Po prostu wyczyszczenie pamięci podręcznej usunie zablokowane i uszkodzone pliki, a następnie witryna będzie działać zgodnie z oczekiwaniami. Nie musisz się martwić o usunięcie pamięci podręcznej witryny, ponieważ wersja stron przechowywana w pamięci podręcznej zostanie przywrócona, dzięki czemu witryna może nadal szybko się ładować.

Różni dostawcy usług hostingowych stosują podobne kroki, aby wyczyścić pamięć podręczną witryny za pośrednictwem pulpitu nawigacyjnego. Bluehost ułatwia to, udostępniając opcję w obszarze administracyjnym WordPress. Poniższe kroki mogą dać ci wyobrażenie o tym, jak to zrobić.

jak pokazać fps w lidze legend
  1. Zaloguj się do swojego WordPressa panel.
    none
  2. Przejdź do przycisku „Buforowanie” z paska narzędzi u góry.
    none
  3. Wybierz „Wyczyść wszystko”.
    none

Bluehost natychmiast usunie pliki z pamięci podręcznej Twojej witryny.

Sprawdź złośliwe oprogramowanie

Złośliwe oprogramowanie może również powodować krytyczne błędy na stronach internetowych i może być przyczyną w tym scenariuszu, jeśli zauważysz dziwne skrypty PHP, których nie można prześledzić do motywu lub wtyczki. Jeśli nie masz dostępu do swojej witryny, nie będziesz mógł uruchomić skanowania. Ponadto stwierdzenie, czy plik jest legalny, czy też został dodany przez złośliwe oprogramowanie, może być trudne. Złośliwe oprogramowanie może również zmieniać pliki PHP, co możesz przeoczyć, chyba że jesteś programistą.

Jeśli uważasz, że przyczyną błędu krytycznego może być złośliwe oprogramowanie, rozważ zwrócenie się o pomoc do dostawcy usług hostingowych.

Odzyskaj swoją stronę główną

Nie ma nic bardziej niepokojącego niż widok komunikatu „Wystąpił błąd krytyczny na tej stronie” zamiast Twojej uroczej strony głównej podczas odwiedzania Twojej witryny. Jeśli Twoja witryna przynosi Ci pieniądze, priorytetem jest szybkie przywrócenie jej. Chociaż błąd krytyczny może wydawać się końcem świata, istnieje wiele sposobów jego rozwiązania.

Zwykle winny jest problematyczny motyw lub wtyczka, którą można szybko rozwiązać, wyłączając wtyczkę lub tymczasowo zmieniając motyw. Pomocna jest również aktualizacja do najnowszej wersji PHP. Pamiętaj o utworzeniu kopii zapasowej witryny przed próbą jakiejkolwiek poprawki, aby w razie potrzeby łatwiej było wrócić do dostosowanych ustawień.

Czy Twoja witryna działa teraz zgodnie z oczekiwaniami? Jeśli tak, co zrobiłeś, aby usunąć błąd? Opowiedz nam o tym w sekcji komentarzy poniżej.

Ciekawe Artykuły

Wybór Redakcji

none
Jak sprawdzić, czy Nintendo Switch został skradziony
Niewiele jest rzeczy lepszych niż zakup po okazyjnej cenie. Zwłaszcza, gdy kupujesz kawałek wartościowej technologii, jaką jest Nintendo Switch. Jednak zawsze pojawia się chmura podejrzeń, gdy kupujesz używane towary. Zwłaszcza jeśli kupujesz
none
Pobierz Pobierz Aimp Win7 v2.2 Skórka dla AIMP3
Pobierz skórkę Aimp Win7 v2.2 dla AIMP3. Tutaj możesz pobrać skórkę Aimp Win7 v2.2 dla odtwarzacza AIMP3.Wszystkie kredyty należą do oryginalnego autora tej skórki (zobacz informacje o skórze w preferencjach AIMP3). Autor:. Pobierz „Pobierz skórkę Aimp Win7 v2.2 dla AIMP3” Rozmiar: 775.11 Kb Reklama PCRepair: Napraw problemy z systemem Windows. Wszystkie z
none
Jak ukryć stronę programu Windows Insider w aplikacji Ustawienia w systemie Windows 10
Jeśli masz stabilną wersję systemu Windows 10 i nie chcesz wypróbować wersji Insider Preview, możesz ukryć stronę programu Windows Insider w Ustawieniach.
none
Włącz lub wyłącz funkcję Startup Boost w Microsoft Edge
Jak włączyć lub wyłączyć przyspieszenie uruchamiania w Microsoft Edge Microsoft zaktualizował przeglądarkę Edge o nową opcję, która przyspiesza działanie przeglądarki przy uruchamianiu. Korzystając z wielu technik, pozwala Microsoft Edge otwierać się znacznie szybciej. Reklama Jak można się spodziewać, wzrost wydajności uzyskuje się, opuszczając Edge
none
Jak przekonwertować wiersze na kolumny w Arkuszach Google
Arkusze kalkulacyjne Google to niezwykle przydatne narzędzie online, które pozwala tworzyć tabele i wypełniać je danymi w ciągu kilku minut. Google wyposażyło również to bezpłatne narzędzie online w przydatne funkcje i funkcje, z których możesz korzystać
none
Jak dodać nowy telefon do Okta
Usługa zarządzania tożsamością firmy Okta pomogła tysiącom zespołów HR i IT zwiększyć produktywność i bezpieczeństwo. Oprogramowanie Okta działa dobrze na urządzeniach z Androidem i iOS, ale konfiguracja nowego telefonu może być trudna. Skoro Okta tego nie zrobi
none
Jak ukryć kursor w Bluestacks
Jeśli używasz BlueStacks do grania w gry na Androida, Twój kursor może być rozpraszający lub denerwujący. Na szczęście BlueStacks pozwala ukryć go na ekranie za pomocą zaledwie kilku kliknięć. Nie tylko możesz to ukryć, ale także