Przyjrzyjmy się bliżej typowym błędom WordPressa i sposobom ich naprawy
Opublikowany: 2020-02-15Chociaż witryny oparte na WordPressie są dość łatwe w zarządzaniu, można napotkać pewne frustrujące błędy WordPress. Czy widzisz na ekranie komunikat o błędzie? Nie panikuj, dobrą wiadomością jest to, że ktoś inny już wcześniej napotkał, zgłosił i rozwiązał ten sam błąd. Czytaj dalej, aby dowiedzieć się o najczęstszych błędach WordPress i sposobach ich rozwiązywania.
Przed naprawieniem któregokolwiek z poniższych błędów upewnij się, że masz kopię zapasową swojej witryny WordPress. Pomocne jest zbadanie wtyczek WordPress do tworzenia kopii zapasowych Twojej witryny.
Błąd składni
Jeśli widzisz błąd składni, oznacza to, że popełniłeś błąd podczas dodawania fragmentów kodu do WordPressa. Podczas tworzenia struktury PHP mogłeś przypadkowo pominąć znak lub Twój kod ma nieprawidłową składnię.
Jak naprawić błąd składni?
Rozwiązanie . Błąd składni powie Ci, który plik i przybliżona linia w kodzie zawiera błąd. Dodatkowy nawias lub brakujący przecinek może zrujnować cały kod. Tak więc jedynym sposobem rozwiązania problemu jest naprawienie skryptu.
Biały ekran śmierci WordPress
Biały ekran śmierci jest powszechnie znany jako błąd systemu operacyjnego, który powoduje wyświetlenie pustego ekranu bez informacji. Błędy PHP i błędy bazy danych zwykle powodują błąd białego ekranu.
Jak naprawić biały ekran śmierci?
Rozwiązanie 1. Najprawdopodobniej Twój motyw lub jedna z wtyczek powoduje błąd. Wykonaj poniższe czynności, aby to naprawić.
1. Jeśli ekrany administracyjne są dla ciebie dostępne, spróbuj dezaktywować wszystkie wtyczki, a następnie reaktywować je pojedynczo.
2. Jeśli nie możesz uzyskać dostępu do Ekranów administracyjnych , użyj FTP, aby zalogować się do swojej witryny.
3. Aby dezaktywować wszystkie wtyczki, przejdź do folderu wp-content/plugins . Teraz zmień nazwę folderu „plugs” na „ plugs.old ” .
4. Następnie zaloguj się na stronę wtyczek administracyjnych /wp-admin/plugins.php , aby wyłączyć wszelkie niewłaściwie umieszczone wtyczki.
5. Aby ponownie aktywować wtyczki, zmień nazwę „ plugins.old ” z powrotem na „ wtyczki ”.
Rozwiązanie 2. Jeśli dezaktywacja wtyczki nie działa, Twój motyw może powodować błąd. Jest to szczególnie prawdopodobne, jeśli właśnie aktywowałeś nowy motyw lub utworzyłeś nową witrynę. Wykonaj poniższe czynności, aby naprawić błąd.
1. Jeśli to możliwe, przejdź do Ekranów administracyjnych i aktywuj domyślny motyw WordPress.
2. Jeśli ekrany administracyjne nie są dla ciebie dostępne, zaloguj się do swojej witryny przez FTP.
3. Aby dezaktywować motyw, znajdź folder / wp-content/themes/ .
4. Teraz zmień nazwę tego folderu na aktywny motyw.
(500 wewnętrzny błąd serwera
Innym częstym błędem WordPressa jest wewnętrzny błąd serwera (czasami nazywany wewnętrznym błędem serwera 500). Ten błąd zwykle pojawia się, gdy coś nie działa, a serwer nie jest w stanie rozpoznać problemu. Ponieważ błąd nie identyfikuje problemu, Twoim zadaniem jest ustalenie, co jest nie w porządku.
Jak naprawić wewnętrzny błąd serwera?
Rozwiązanie 1. Pierwszą rzeczą, którą powinieneś zrobić, jeśli zobaczysz błąd wewnętrznego serwera, jest sprawdzenie, czy nie ma uszkodzonego pliku .htaccess .
1. Zaloguj się do swojej witryny przez FTP lub menedżera plików w panelu konta hostingowego.
2. Znajdź . htaccess i zmień jego nazwę na htaccess.old .
3. Spróbuj załadować swoją witrynę, aby sprawdzić, czy to rozwiązało błąd.
4. Jeśli to zadziałało, przejdź do Ustawienia > Permalinki w administracji WordPressa. Pamiętaj, aby kliknąć przycisk Zapisz bez wprowadzania zmian.
Rozwiązanie 2. Dezaktywuj wszystkie wtyczki. Możesz to zrobić na ekranach administracyjnych lub przez FTP.
Rozwiązanie 3. Wyłącz bieżący motyw i przełącz się na domyślny motyw WordPress.
Rozwiązanie 4. Czasami ten błąd WordPress może zostać wywołany, jeśli wyczerpiesz limit pamięci PHP. Spróbuj zwiększyć limit PHP.
Rozwiązanie 5. Jeśli żadne z tych rozwiązań nie rozwiązało wewnętrznego błędu serwera, warto ponownie przesłać podstawowe pliki. Nie martw się, ponowne przesłanie WP-admin i WP-includes ze świeżej instalacji WP nie usunie żadnych istniejących informacji.
Błąd podczas nawiązywania połączenia z bazą danych
Jeśli zobaczysz komunikat Błąd nawiązywania połączenia z bazą danych, oznacza to, że oczywiście jest problem z połączeniem z Twoją bazą danych i może się to zdarzyć z kilku powodów. Pamiętaj, że rozwiązanie tego błędu może być dość trudne dla początkujących.
Jak naprawić błąd podczas nawiązywania połączenia z bazą danych?
Rozwiązanie 1. W większości przypadków ten błąd pojawia się, gdy użytkownik nieprawidłowo wprowadził lub zmodyfikował swoje poświadczenia bazy danych. Pierwszą rzeczą, którą powinieneś zrobić, to sprawdzić, czy nazwa bazy danych, nazwa użytkownika, hasło i host zostały wprowadzone poprawnie.
Rozwiązanie 2. Jeśli konfiguracja jest poprawna, skontaktuj się z dostawcą usług hostingowych, aby omówić problem. Twoja baza danych może zostać zamknięta, ponieważ osiągnęła limit lub serwer jest po prostu wyłączony. Tak czy inaczej, Twój dostawca usług hostingowych może zidentyfikować problem i go rozwiązać.
Rozwiązanie 3. Jeśli Twoja konfiguracja jest prawidłowa i została potwierdzona przez dostawcę usług hostingowych, istnieje szansa, że Twoja witryna została zhakowana. Użyj narzędzi bezpieczeństwa, aby przeskanować swoją witrynę pod kątem potencjalnych zagrożeń. Jeśli dowiesz się, że Twoja witryna została zhakowana, natychmiast zmień dane logowania i przywróć witrynę z kopii zapasowej.

Przekroczono limit czasu połączenia
Błąd przekroczenia limitu czasu połączenia zwykle pojawia się z powodu przeciążenia serwera współdzielonego. Wyczerpany limit pamięci PHP, ciężkie wtyczki i błędy funkcji motywu mogą przyczynić się do przeciążenia serwera.
Jak naprawić błąd przekroczenia limitu czasu połączenia?
Rozwiązanie 1 . Spróbuj dezaktywować wszystkie wtyczki i sprawdź, czy to rozwiązało problem. Jeśli błąd już się nie pojawia, ponownie aktywuj wtyczki jeden po drugim, aby dowiedzieć się, która wtyczka powoduje problem.
Rozwiązanie 2 . Przełącz się z powrotem do domyślnego motywu WordPress, aby wykluczyć wszelkie problemy związane z motywem.
Rozwiązanie 3. Zwiększ limit pamięci PHP. Możesz to zrobić w wp-config.php lub poprosić dostawcę usług hostingowych o zwiększenie limitu pamięci.
Rozwiązanie 4 . Jeśli żaden z nich nie zadziałał, spróbuj zwiększyć maksymalny czas wykonania w pliku php.ini . Ponieważ nie jest to plik główny WordPress, musisz skontaktować się z dostawcą usług hostingowych i poprosić go o zwiększenie maksymalnego czasu wykonania.
Błąd wyczerpania pamięci
Błąd wyczerpania pamięci jest wyświetlany jako biały ekran śmierci lub jako komunikat o błędzie krytycznym. Błąd zwykle występuje, gdy kod WordPressa wyczerpuje domyślny limit rozmiaru pamięci.
Jak naprawić błąd wyczerpania pamięci?
Rozwiązanie . Zwiększ swój limit pamięci PHP.
1. Otwórz plik wp-config.php .
2. Dodaj ten kod do głównych tagów PHP, aby ograniczyć pamięć do 64 MB.
define('WP_MEMORY_LIMIT', '64M');
3. Skonfiguruj domyślny motyw WordPress i wyłącz wszystkie wtyczki.
502 Zła brama
502 Bad Gateway zwykle pojawia się, gdy przetworzenie żądania do serwera trwa zbyt długo. Zwykle dzieje się tak z powodu tymczasowej usterki spowodowanej dużym ruchem. Innym częstym powodem, który powoduje błąd 502 jest źle zakodowana wtyczka lub motyw.
Jak naprawić błąd 502 Bad Gateway?
Rozwiązanie 1. Pierwszą rzeczą, którą powinieneś zrobić, to przeładować swoją witrynę. Jeśli błąd został wywołany zwiększonym ruchem lub niskimi zasobami serwera, ponowne załadowanie strony rozwiąże problem.
Rozwiązanie 2 . Jeśli ponowne ładowanie nie było szczególnie pomocne, spróbuj wyczyścić pamięć podręczną przeglądarki. Naciśnij Ctrl + F5 , jeśli używasz systemów operacyjnych Windows lub Linux. Command + Shift + R to skrót dla użytkowników systemu Mac OS. Alternatywnie możesz wyczyścić pamięć podręczną ręcznie w ustawieniach przeglądarki. Po usunięciu całej pamięci podręcznej spróbuj ponownie załadować swoją witrynę.
Inne rozwiązania . Jeśli żadne z tych rozwiązań nie zadziałało, prawdopodobnie błąd zostanie wywołany przez coś innego. Sprawdź ten artykuł, aby dowiedzieć się, jak naprawić złą bramę 502 przez Hostinger.
Błąd 404 nie znaleziono strony
Błąd 404 pojawia się zwykle, gdy witryna nie może znaleźć wskazanej strony. Główną przyczyną błędu 404 jest ustawienie permalinka.
Jak naprawić błąd 404 nie znaleziono strony?
Rozwiązanie . Ponownie skonfiguruj swoje permalinki, wybierając Ustawienia > Permalinki . Jeśli to nie zadziała, musisz ręcznie edytować plik .htaccess , jak pokazano poniżej.
<!-- wp:paragraph --> <p># BEGIN WordPress</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><IfModule mod_rewrite.c></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteEngine On</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteBase /</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteRule ^index\.php$ - [L]</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteCond %{REQUEST_FILENAME} !-f</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteCond %{REQUEST_FILENAME} !-d</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteRule . /index.php [L]</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></IfModule></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p># END WordPress</p> <!-- /wp:paragraph -->
Jeśli to nie zadziała, skontaktuj się z dostawcą usług hostingowych i poproś go o włączenie reguł mod.rewrite dla Ciebie.
Krótko niedostępne z powodu błędu zaplanowanej konserwacji
Błąd Krótkotrwale niedostępny dla zaplanowanej konserwacji może wystąpić z powodu przerwanej lub niedokończonej aktualizacji WordPress. Za każdym razem, gdy WordPress aktualizuje się, przełącza Twoją witrynę w tryb konserwacji. Gdy aktualizacja zostanie przerwana lub nieukończona, WordPress nadal utrzymuje Twoją witrynę w trybie konserwacji.
Jak naprawić błąd chwilowo niedostępny dla zaplanowanej konserwacji?
Rozwiązanie 1 . Najłatwiejszym sposobem rozwiązania tego błędu jest ręczna aktualizacja instalacji WordPress.
Rozwiązanie 2 . Jeśli ręczna instalacja nie zadziałała, zaloguj się do swojej witryny przez FTP. Następnie usuń plik .maintenance .
Zawijanie
WordPress jest niezwykle łatwy w obsłudze i zawiera wiele przydatnych funkcji, ale jak każdy system zarządzania treścią ma swoje wady. Najważniejszym wnioskiem jest to, że nie ma nierozwiązywalnych błędów WordPress. Zachowaj spokój i napraw te błędy na stałe, korzystając z powyższych wskazówek!