W Twojej witrynie wystąpił błąd krytyczny [Poprawka błędu]

W Twojej witrynie wystąpił błąd krytyczny [Poprawka błędu]

Znany również jako biały ekran śmierci, wystąpił krytyczny błąd w Twojej witrynie, jest to jeden z najstraszniejszych błędów napotykanych przez właścicieli witryn w WordPress .

To, co sprawia, że ​​​​ten problem jest frustrujący, to fakt, że nie ujawnia zbyt wielu szczegółów na temat potencjalnej przyczyny. Na szczęście istnieją sprawdzone rozwiązania, które na dobre wyeliminują błąd.

Co powoduje błąd krytyczny w mojej witrynie?

Poniżej wymieniono niektóre z potencjalnych przyczyn wystąpienia błędu krytycznego w Twojej witrynie:

  • Infekcja złośliwym oprogramowaniem : jedną z głównych przyczyn tego błędu jest infekcja podstawowych plików witryny. Aby rozwiązać ten problem, musisz wykonać głębokie skanowanie w poszukiwaniu złośliwego oprogramowania, aby wyeliminować te wirusy.
  • Problemy z motywami i wtyczkami : jeśli twoje motywy lub wtyczki są wadliwe, prawdopodobnie napotkasz ten problem. Możesz to naprawić, używając domyślnego motywu i rozwiązując konflikty wtyczki.
  • Niski limit pamięci PHP : Kiedy limit pamięci ustawiony dla PHP jest niski, możesz napotkać różne problemy. Zwiększenie limitu pamięci powinno pomóc w rozwiązaniu problemu.

Jak naprawić błąd krytyczny w Twojej witrynie?

Poniżej wymieniono kilka podstawowych kroków rozwiązywania problemów, które należy wypróbować przed przejściem do zaawansowanych rozwiązań w tej sekcji:

  • Wyczyść pamięć podręczną witryny.
  • Zaktualizuj wersję PHP, jeśli jest niższa niż 7.4.
  • Skanuj pliki w poszukiwaniu złośliwego oprogramowania.
  • Sprawdź dzienniki błędów pod kątem raportów o awariach.
  • Strona przywracania z kopią zapasową.

Jeśli nadal nie możesz wyeliminować tego błędu, przejdź do poniższych poprawek:

1. Włącz debugowanie w WordPress

  1. Zaloguj się na swoje konto FTP.
  2. Znajdź plik wp-config.php w katalogu głównym WordPress.
  3. Teraz dodaj następujące wiersze kodu do wiersza przed ostatnią wiadomością: define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', false); define('WP_DEBUG_LOG', true);

Wystąpił krytyczny błąd w Twojej witrynie, który można naprawić za pomocą funkcji debugowania WordPress. Po jej włączeniu Twoja witryna WordPress powinna teraz wyświetlać informacje o debugowaniu.

Po debugowaniu pamiętaj o usunięciu kodu z pliku PHP.

2. Przełącz na motyw domyślny

  1. Odwiedź katalog motywów WordPress.org i pobierz jeden z domyślnych motywów, takich jak Twenty Twenty-Three.
  2. Teraz rozpakuj plik na swoim komputerze.
  3. Zaloguj się do swojego konta FTP i przejdź do folderu wp-content/themes .
  4. Następnie pobierz wszystkie foldery motywów na komputerze jako kopię zapasową.
  5. Teraz usuń oryginalne foldery motywów.
  6. Na koniec prześlij pobrany domyślny folder motywu, a Twoja witryna WP powinna mieć domyślny motyw.

Jeśli nie używasz motywu domyślnego, mogą wystąpić problemy, takie jak krytyczny błąd w Twojej witrynie. Najprostszym sposobem obejścia tego problemu jest przywrócenie domyślnego motywu.

3. Wyłącz wtyczki

  1. Uzyskaj dostęp do swojej witryny za pomocą FTP i kliknij dwukrotnie folder wp-content , aby go otworzyć.
  2. Teraz zmień nazwę folderu wtyczek na plugins_old. Alternatywnie możesz otworzyć folder i dodać _old do poszczególnych plików wtyczek.
  3. Powinieneś być teraz w stanie dostać się do swojej witryny WordPress, gdzie możesz włączać wtyczki jedna po drugiej.

W niektórych przypadkach ten problem może być spowodowany konfliktem wtyczek. Aby go rozwiązać, musisz wyłączyć wszystkie wtyczki i ponownie aktywować je jedna po drugiej.

4. Zwiększ limit pamięci PHP

  1. Zaloguj się do swojej witryny przez FTP, kliknij prawym przyciskiem myszy wp-config.php i wybierz Edytuj, aby go otworzyć.
  2. Teraz wstaw poniższe polecenie przed ostatnim wierszem polecenia PHP: define('WP_MEMORY_LIMIT', '128M');
  3. Na koniec zapisz kod.

Wystąpił błąd krytyczny na Twojej stronie internetowej, jeśli Twój serwer nie może uruchomić PHP z powodu niewystarczających zasobów. Rozwiązaniem tego problemu jest zwiększenie limitu pamięci PHP.

Pamiętaj, że nie powinieneś nadmiernie zwiększać limitu pamięci PHP, chyba że wymaga tego wtyczka. I w tym przypadku zwiększenie go do 265M powinno wystarczyć.

Daj nam znać rozwiązanie, które pomogło Ci rozwiązać ten problem w komentarzach poniżej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *