Błędy WordPressa

Jak rozwiązać 4 najczęstsze błędy WordPressa

W dziale Wsparcia przeprowadzamy tysiące rozmów miesięcznie na czacie i codziennie pomagamy naszym klientom w rozwiązywaniu błędów i problemów z ich stronami WordPress. W naszym artykule pokażemy ci krok po kroku, jak naprawić cztery najczęstsze błędy WordPressa.

Żaden inny system zarządzania treścią (CMS) nie jest tak łatwy w obsłudze jak WordPress: motywy i wtyczki instaluje się i zarządza nimi za pomocą kilku kliknięć, bez konieczności posiadania dużej wiedzy technicznej. Z udział w rynku wynoszący ponad 40 procent WordPress stał się praktycznie systemem operacyjnym internetu.

Dzięki łatwości użycia, aktywnej społeczności i wielu możliwościom dostosowania strony do własnych potrzeb WordPress jest idealnym rozwiązaniem dla dzisiejszej sieci. Jest to więc tym bardziej frustrujące, gdy twój WordPress nagle zaczyna mieć problemy. Ale nie ma powodu do paniki! Dziś pokażę ci, jak szybko, łatwo i samodzielnie rozwiązać cztery typowe błędy WordPressa.

Nasze wskazówki dotyczące naprawy typowych błędów WordPressa

Aby jak najlepiej pomóc Ci w rozwiązywaniu problemów i podzielić się wiedzą wynikającą z naszego wieloletniego doświadczenia w zakresie pomocy technicznej, wyjaśnię dziś możliwe przyczyny i odpowiednie rozwiązania czterech typowych problemów z WordPressem.

Błąd WordPressa #1: Biały ekran śmierci

Biały ekran śmierci

Biały ekran śmierci" (White Screen of Death, WSOD) jest analogią do niebieskiego ekranu śmierci, który jest wyświetlany w systemie Windows w przypadku awarii systemu. Jak sama nazwa wskazuje, w przypadku WSOD witryna, zarówno we front-endzie, jak i w backendzie (wp-admin), pozostaje po prostu biała - bez komunikatu o błędzie czy dodatkowych informacji.

Możliwe przyczyny i rozwiązania dla Białego ekranu śmierci

Przyczyna 1: Niekompatybilna strona Plugins lub Themes

Błąd jest bardzo często spowodowany błędną kombinacją Plugins lub Themes , np:

  • Strona Plugin nie jest kompatybilna z inną stroną Plugin lub z aktywną stroną Theme .
  • Strona Plugin/Theme została dwukrotnie załadowana przez S/FTP w różnych wersjach.
  • Wtyczka/temat nie może być używana z ustawioną wersją PHP.

Jeden z tych błędów powoduje, że WordPress wpada w szok i wywołuje Biały Ekran Śmierci.

Analiza problemu: Czy Twoje strony Plugins i Themes są niekompatybilne?

Pierwszą metodą jest cofnięcie ostatnio wprowadzonych zmian. Zastanów się, jakich zmian dokonałeś. Czy może zainstalowano nową wtyczkę lub zmieniono motyw? Aktualizacje wtyczek i motywów również mogą prowadzić do takich zaburzeń.

Po pierwsze, należy ustalić, czy błąd występuje na wszystkich stronach internetowych, czy tylko na niektórych. Na przykład, czy dotyczy to tylko strony kontaktowej? Jeśli właśnie zintegrowałeś formularz kontaktowy, można wywnioskować, że to wtyczka formularza kontaktowego jest odpowiedzialna za WSOD.

Czy White Screen of Death występuje w całym frontendzie na wszystkich adresach URL? Wtedy może to być sam motyw lub wtyczka, która jest zintegrowana z całą stroną - na przykład widget w stopce, slider w nagłówku lub wtyczka do nawigacji.

Jeśli pozostaje biały nawet po przejściu do backendu (yourwebsite.com/wp-admin), to najprawdopodobniej jest to wina motywu lub błędnej konfiguracji serwera WWW.

Sprawdź swój dziennik debugowania!

Często pomaga zajrzenie do pliku error.log twojego serwera lub do dziennika debugowania samego WordPressa (WP Debug Mode). Możesz to aktywować, edytując plik wp-config.php swojej instalacji WordPressa i przed /* To wszystko, zakończ edycję! Szczęśliwego blogowania. */ wstaw następujące linie:

<p>define('WP_DEBUG',true);</p>
<p>define('WP_DEBUG_DISPLAY',true);</p>

Jeśli twoja instalacja ma już wpis 'WP_DEBUG', ale jest on ustawiony na false, możesz po prostu zmienić tę wartość na true i dodać pod nią następującą linijkę:

define('WP_DEBUG_DISPLAY',true);

Jeśli następnie ponownie przejdziesz do strony z problemem, zamiast białej strony zobaczysz odpowiednie przyczyny błędów. Błędy rozpoczynające się od słów Fatal Error (Błąd krytyczny) lub Parse Error (Błąd parsowania) są zazwyczaj tymi, które powodują wyświetlenie białego ekranu śmierci.

Debugowanie WordPressa na stronie Raidboxes

Jeśli masz swój hosting WordPressa z Raidboxes, możesz po prostu włączyć dziennik debugowania jednym kliknięciem w ustawieniach swojego Boxa. Otrzymasz dane wyjściowe z dziennika debugowania pod linkiem wymienionym w ustawieniach.

Teraz można dokładnie sprawdzić, który plik w którym momencie generuje błąd i dlaczego tak się dzieje. Mam dla Was przykład, który to zobrazuje. W błędzie parsowania pojawiają się następujące informacje:

Dziennik debugowania

W związku z tym pojawia się błąd:

  • W pliku /wp-content/plugins /contact-form-7/wp-contact-form-7.php
  • W wierszu 12
  • Anscheinend gibt es dort ein unerwartetes Zeichen, in diesem Fall ein “<”.
W przypadku niekompatybilności Plugins & Themes dostępne są następujące rozwiązania:

Rozwiązanie 1: Jeśli możesz, przywróć kopię zapasową. To po prostu przywróci twoją instalację WordPressa do stanu sprzed wystąpienia błędu.

Rozwiązanie 2: Jeśli nie masz kopii zapasowej, nie pozostaje ci nic innego, jak zmienić nazwę folderu z podejrzaną wtyczką lub motywem przez S/FTP. To ją dezaktywuje. W naszym przykładzie będzie to folder wtyczki Contact Form 7.

Jeśli nie jesteś pewien, która wtyczka powoduje błąd, spróbuj wykonać następujące czynności: Zmień nazwy wszystkich folderów z wtyczkami/tematami, jeden po drugim. Jeśli błąd zniknie po zmianie nazwy folderu, to znaczy, że znalazłeś winowajcę. Jako klient Raidboxes możesz też po prostu użyć zarządzania wtyczkami i motywami w panelu administracyjnym, aby je dezaktywować. 

Wskazówka: Często problemem jest po prostu zmiana nazwy folderu motywu, więc powinieneś sprawdzić przez S/FTP, czy jest on poprawnie napisany!

Przyczyna 2: Błąd serwera

1) Problem: Zbyt mały limit pamięci PHP

Typowy komunikat o błędzie w error.log to:

"Błąd krytyczny: Allowed memory size of XXXX bytes exhausted (tried to allocate XXXX bytes) in..."

Ponadto może pojawić się biała strona, na której pojawi się komunikat o błędzie Internal Server Error .

Dzieje się to w następujący sposób:

Zadanie PHP zużywa więcej pamięci, niż pozwala na to wartość ustawiona przez hostera.

Rozwiązanie: W takim przypadku zwykle wystarczy dodać następującą linię do pliku wp-config.php:

define('WP_MEMORY_LIMIT','256M')

Symbol "256M" oznacza ilość pamięci RAM, która ma być używana w MB. Możliwy do pomyślenia byłby na przykład również zapis "512M" dla 512MB.

Musisz jednak pamiętać, że zbyt wysoka wartość może spowodować całkowite zawieszenie się strony. Dlatego powinieneś zwiększać limit pamięci PHP tylko wtedy, gdy twoja taryfa zapewnia odpowiednią ilość pamięci RAM. Jeśli w twojej taryfie jest mało pamięci RAM, powinieneś rozważyć podniesienie taryfy u swojego hostera.

2) Problem: Przekroczony maksymalny czas wykonania

Podczas instalowania większych motywów lub wtyczek WordPressa, a także większego importu lub eksportu danych może wystąpić następujący błąd, który jest zwykle wyświetlany w backendzie:

Błąd krytyczny: Przekroczono maksymalny czas wykonania XX w XXX

Oznacza to, że czas, w którym skrypt PHP może być uruchomiony, został przekroczony. Dzieje się tak często, gdy importujesz wiele produktów do WooCommerce lub eksportujesz dane zamówienia.

Rozwiązanie: Zwiększ max_execution_time. Wcześniejsza uwaga: Zwykle wystarcza runtime określony przez hostera. Aby uniknąć niepotrzebnie długich czasów ładowania i problemów, maksymalny czas wykonania powinien być zwiększany tylko w pojedynczych przypadkach (np. przy wysyłaniu dużego pliku), a następnie ponownie zmniejszany.

Na stronie Raidboxes można ustawić max_execution time osobno dla frontendu i backendu za pomocą ustawień Boxa:

Maksymalny czas wykonania Raidboxes

W przypadku innych hostów często wystarczy edytować .htaccess przez S/FTP i dodać linię php_value max_execution_time 300 . Tutaj 300 oznacza maksymalną liczbę sekund, przez jaką skrypt może działać. W tym przypadku 5 minut.

Błąd WordPressa #2: Problemy z SSL

Najpóźniej od wejścia w życie Ogólnego Rozporządzenia o Ochronie Danych Osobowych (GDPR) w maju 2018 roku, certyfikat SSL powinien być dla Ciebie koniecznością. Nie bez powodu większość przeglądarek obecnie wyświetla ostrzeżenie, jeśli strona jest nie zaszyfrowana . Tym bardziej denerwujące jest, gdy na twojej stronie WordPressa pojawiają się błędy SSL.

Możliwe przyczyny i rozwiązania problemów z SSL

Przyczyna 1: Certyfikat nie jest już aktualny

Najpóźniej dzięki darmowym certyfikatom Let's Encrypt ten błąd powinien należeć już do przeszłości. Istnieją jednak pewne rodzaje certyfikatów, które mają określony czas ważności. Jeśli upłynął jego termin ważności, może wystąpić błąd SSL.

Rozwiązanie: Najprostszym sposobem jest zintegrowanie certyfikatu SSL bez runtime'u, który niektórzy hostingodawcy, jak Raidboxes, dostarczają bezpłatnie i odnawiają automatycznie. Jeśli usługa ta nie jest oferowana przez twojego hostera, musisz odnowić certyfikat ręcznie. Aby to zrobić, najlepiej ustawić sobie przypomnienie o terminie i odpowiednio wcześnie skontaktować się z dostawcą twojego certyfikatu, by go odnowić.

Przyczyna 2: Domena nie jest jeszcze zarejestrowana na certyfikacie

Kiedy wystawiany jest certyfikat SSL, określa się, dla jakich domen ma on być ważny. W ten sposób możliwe wejście na stronę http://domain.de. Jeśli przekierowanie z http://www.domain.de lub zostanie ustawione później, ta domena nie ma SSL i zostanie wyświetlony błąd.

Rozwiązanie: Nowa domena musi zostać dodana do certyfikatu SSL, a następnie odnowiona. Ponieważ jest to dość czasochłonny i skomplikowany proces, powinieneś skontaktować się ze swoim hostingiem.

Pod adresem Raidboxes wystarczy wyłączyć i ponownie włączyć SSL w ustawieniach skrzynki po dodaniu dodatkowych domen.

Przyczyna 3: Błąd zawartości mieszanej

Podczas konfigurowania protokołu SSL w WordPressie adres http:// w bazie danych należy domyślnie zastąpić adresem https://. W witrynie Raidboxes odbywa się to automatycznie po skonfigurowaniu protokołu SSL. W około 5 do 10 procent przypadków może się zdarzyć, że zasoby są ładowane przez HTTP. Może to mieć miejsce na przykład w przypadku obrazów lub plików CSS/JS, które zostały zakodowane na sztywno. W przeglądarce Chrome adres URL jest wtedy szary, a nie zielony.

Adres HTTPS

Analiza i rozwiązanie problemu:

Po pierwsze, należy sprawdzić, czy na stronie faktycznie występują błędy mieszanej treści.

  1. Naciśnij klawisz F12 na swojej stronie internetowej (CMD+F12 na MAC), a otworzy się konsola deweloperska. W dolnej części konsoli pola z napisem "Zawartość mieszana" są wyświetlane na żółtym tle.".
    Jak rozwiązać 4 najczęstsze błędy WordPressa
  2. Teraz utwórz kopię zapasową swojej witryny.
  3. Zainstalować Plugin Lepsze wyszukiwanie Zastąp. Po aktywacji można znaleźć Plugin w "Narzędzia" -> "Better Search Replace".
    W polu "Szukaj" wpisz następujące dane: http://
    a w "Zamień na": https://
    Następnie zaznacz wszystkie tabele w polu tabeli i zaznacz opcję "Testuj" na dole.
    Jak rozwiązać 4 najczęstsze błędy WordPressa

    Teraz kliknij na "Rozpocznij wyszukiwanie/wymianę" na dole strony
  4. Po znalezieniu tabel przez test, możesz odznaczyć opcję "Testować?" i rozpocząć prawdziwe uruchamianie.
  5. Po zakończeniu rzeczywistego uruchomienia sprawdź ponownie na stronie internetowej, czy nadal występują błędy mieszanej zawartości (zob. krok 1).
  6. Jeśli nadal występują błędy mieszanej zawartości, sprawdź w kodzie źródłowym, gdzie w zasobach nadal występuje "http" zamiast "https", i odpowiednio je zamień.

Błąd WordPressa #3: 504 Gateway Time-out

Limit czasu bramy

Błąd przekroczenia czasu 504 bramy może występować dość często, jeśli w systemie znajduje się duża liczba wtyczek komunikujących się także z usługami zewnętrznymi. Komunikat o błędzie oznacza, że proces PHP trwa dłużej niż 30 sekund. Jeśli właścicielem witryny jest użytkownik, błąd jest często bezpośrednio związany z problemem na serwerze. Nie zawsze jednak tak się dzieje.

Możliwe przyczyny i rozwiązania dla 504 Time-out bramy

Błąd przekroczenia limitu czasu 504 bramy występuje, gdy serwer pełniący funkcję bramy, tj. serwer nawiązujący połączenie z innym serwerem, nie może się z nim połączyć w określonym czasie.

Błąd ten może być spowodowany przez wiele różnych elementów. Może to być sieć lokalna, przeglądarka, dostawca usług internetowych (ISP), serwer WWW, a nawet wtyczka lub motyw innej firmy.

Przyczyna 1: Problem lokalny

Błąd ten może być spowodowany zmianą ustawień przeglądarki, aktywacją serwera proxy, problemami z dostawcą usług internetowych, nieaktualną lokalną pamięcią podręczną DNS i wieloma innymi możliwościami.

Rozwiązanie: Przetestuj adres URL na stronie http://www.isitdownrightnow.com/. Jeśli otrzymasz komunikat, że strona jest online ("yourwebsite.com" jest UP i osiągalna), oznacza to, że istnieje problem lokalny. Jeśli jednak wynik testu to "yourwebsite.com" jest DOWN, oznacza to problem z DNS, serwerem internetowym, wtyczką lub motywem WordPressa.

Przyczyna 2: Problemy z DNS

DNS (Domain Name System) odpowiada za przekształcenie adresu URL (np. raidboxes.de) w adres IP.

W przypadku nowej rejestracji lub przeniesienia domeny może upłynąć trochę czasu, zanim wszystkie komputery, serwery DNS i dostawcy rozpoznają dostosowanie. W pewnych okolicznościach może to trwać do 24 godzin.

Rozwiązanie: Najpierw należy sprawdzić, czy problem nie występuje lokalnie. Aby to zrobić, należy wyczyścić pamięć podręczną DNS:

Aby wyczyścić pamięć podręczną DNS w urządzeniu, najpierw otwórz wiersz polecenia w następujący sposób.

  • Okna: Naciśnij klawisz [Win key + R], a następnie cmd i naciśnij klawisz Enter
  • Mac: Wystrzelenie terminala z doku przy Zastosowania > Narzędzia > Terminal

Następnie wpisujemy następujące dane:

  • Windows: ipconfig /flushdns
  • Mac: dscacheutil -flushcache

Następnie lokalna pamięć podręczna DNS zostanie wyczyszczona i będzie można spróbować ponownie. Jeśli błąd nadal występuje, sprawdź, co na ten temat mówią inne serwery na świecie. W tym celu należy wejść na stronę www.whatsmydns.net i wpisać adres URL w wierszu wyszukiwania. Upewnij się, że w drugim polu wybrano opcję A, aby sprawdzany był tylko rekord A. Odpowiada on za prawidłowe rozdzielenie nazwy domeny na adres IP. Następnie rozpocznij skanowanie!

Jeśli rekord DNS jest aktualny dla wszystkich serwerów, powinien pojawić się zielony haczyk i wszędzie ten sam adres IP. W większości przypadków ten adres IP powinien wskazywać na adres IP Twojego serwera (wyjątek: jeśli sieć CDN jest podłączona w górę strumienia).

Jeśli błędy są wyświetlane w postaci czerwonego znaku X, oznacza to, że dany serwer nie posiada jeszcze poprawnego wpisu. Jeśli adresy IP są różne, serwer nadal ma stary wpis i nie został jeszcze zaktualizowany do nowego. W tym przypadku jedyną rzeczą, która może pomóc, jest czekanie.

Przyczyna 3: Problem po stronie serwera

Witryny intensywnie odwiedzane przez użytkowników oraz witryny handlu elektronicznego, takie jak sklep WooCommerce , generują dużą liczbę żądań do serwera, które ze względu na swoją zawartość nie mogą być buforowane, co prowadzi do dużego obciążenia serwera - aż do awarii serwera włącznie.

Rozwiązanie: Jeśli wydajność Twojego pakietu hostingowego nie jest wystarczająca dla Twojej witryny, być może będziesz musiał go uaktualnić. Alternatywnie, często pomaga zmiana hostingu na inny, którego architektura serwerów zapewnia lepszą wydajność. Zachęcamy do bezpłatnego przeprowadzenia testowego przeniesienia witryny WordPress na stronę Raidboxes . Nie zakłóci to działania Twojej bieżącej witryny, ponieważ otrzymasz całkowicie oddzielne środowisko z własnym adresem URL, które nie będzie indeksowane przez wyszukiwarki. W ponad 80 procentach przypadków nastąpił znaczny wzrost wydajności i zmniejszenie liczby błędów 504 do 0.

Przyczyna 4: Traffic spam, ataki DDoS, ataki botów

Ataki DDoS i Traffic Spam mogą zniszczyć twoją stronę, generując tak wiele (nieprzebuforowanych) wejść, że dochodzi do awarii serwera.

Rozwiązanie: Aby filtrować takie ataki, często pomaga użycie sieci CDN, takiej jak Cloudflare, która filtruje dostęp do twojej strony i blokuje spamboty oraz ataki. W bardzo uporczywych przypadkach możesz wykluczyć (zablokować) adresy IP napastników z dostępu do twojej strony.

Na stronie Raidboxes można to łatwo zrobić za pomocą ustawień Boxa:

Blokowanie adresów IP Raidboxes

Przyczyna 5: Problemy z Plugins i Themes

W niektórych przypadkach bardzo długie żądania z wtyczek lub motywów mogą prowadzić do błędów typu 504 gateway time-out. Jeśli właśnie zaktualizowałeś motyw lub wtyczkę, spróbuj je najpierw dezaktywować.

Dzięki Raidboxes możesz to zrobić za pomocą ustawień wtyczki/tematu Box - nawet jeśli nie możesz już dostać się do swojego backendu WordPressa.

Zarządzanie motywami wtyczek Raidboxes

Jeśli nie masz dostępu do zaplecza WordPressa na innym serwerze, możesz połączyć się przez S/FTP i wyszukać odpowiedni motyw lub wtyczkę w folderze ../wp-content/themes lub ../wp-content/plugins, a następnie zmienić nazwę folderu . Spowoduje to automatyczną dezaktywację odpowiedniego elementu.

Jeśli nie jesteś pewien, która wtyczka lub motyw powodują problem, najpierw zmień motyw na domyślny, na przykład Twenty Twenty-Two.

Jeśli to rozwiąże problem, najprawdopodobniej jest on spowodowany przez motyw lub połączenie między motywem a wtyczkami. Skontaktuj się z producentem motywu. Jeśli nie, dezaktywuj wszystkie wtyczki i aktywuj je ponownie stopniowo, aż wyeliminujesz daną wtyczkę. Następnie spróbuj ponownie zainstalować tę wtyczkę. Jeśli i to nie pomoże, skontaktuj się z producentem wtyczki.

Błąd WordPress #4: Błąd przy nawiązywaniu połączenia z bazą danych

Jak rozwiązać 4 najczęstsze błędy WordPressa

Błąd nawiązania połączenia z bazą danych to Super-GAU wśród błędów WordPressa. Komunikat o błędzie oznacza, że twój serwer nie ma już dostępu do bazy danych lub nie może się do niej dostać.

Prawie wszystkie informacje, których Twoja strona potrzebuje do prawidłowego działania, są przechowywane w bazie danych WordPressa. W bazie danych przechowywana jest nie tylko zawartość twoich stron i postów, ale także informacje o logowaniu oraz ustawieniach wtyczek i motywów.

Jedynie obrazy, pliki wtyczek, pliki motywów i pliki podstawowe WordPressa nie są przechowywane w bazie danych, ale w systemie plików twojej witryny, do którego możesz uzyskać dostęp np. przez S/FTP.

Możliwe przyczyny i rozwiązania dla: Błąd nawiązania połączenia z bazą danych

Jeśli twoja strona pozostaje biała i pojawia się tylko komunikat o błędzie "Błąd przy nawiązywaniu połączenia z bazą danych", oznacza to, że twoja strona nie może nawiązać połączenia z bazą danych albo brakuje na niej niezbędnych informacji lub są one nieprawidłowe. W większości przypadków nie możesz się już zalogować do zaplecza WordPressa.

Przyczyna 1: Nieprawidłowe dane w Konfiguracji WP

W większości przypadków przyczyną błędu są po prostu nieprawidłowe informacje o połączeniu z bazą danych. Ten błąd często występuje po przeniesieniu na nowy serwer lub hoster i jest dość łatwy do naprawienia:

Rozwiązanie: W przypadku wszystkich błędów związanych z systemem (a tego w szczególności!), powinieneś wcześniej stworzyć kopię zapasową swojej strony. W Raidboxes wystarczy utworzyć ręczną kopię zapasową w Boxie. U innych hostingodawców możesz być zmuszony do tworzenia kopii zapasowych całej strony lub przynajmniej plików, które zmieniasz lokalnie.

Teraz należy uzyskać informacje potrzebne do połączenia się z bazą danych. Są to:

  • Nazwa bazy danych (DB_NAME)
  • MySQL Username (DB_USER)
  • MySQL Passwort (DB_PASSWORD)
  • Nazwa hosta MySQL (DB_HOST) [To jest serwer].
  • Table Prefix ($table_prefix) [meist ‘wp_’]

Zazwyczaj możesz znaleźć te informacje w panelu administracyjnym swojego hostingu. Zazwyczaj nie wszystkie informacje są potrzebne. W Raidboxes, na przykład, wystarczy prefiks tabeli, ponieważ pozostałe wpisy są automatycznie odczytywane i kontrolowane.

Jeśli masz potrzebne informacje, pobierz plik wp-config.php z katalogu głównego swojej instalacji WordPressa przez S/FTP, zrób jego kopię lokalnie jako backup i edytuj oryginał za pomocą edytora takiego jak Notepad++.

Znajdziesz tam następujące linie (uwaga: $table_prefix nie będzie tam we wszystkich przypadkach):

Błąd konfiguracji WP

Porównaj te informacje z informacjami, które właśnie uzyskałeś. Zapisz te zmiany i prześlij plik do głównego katalogu swojego serwera (nadpisz oryginalny plik, masz przecież lokalną kopię zapasową). Jeśli informacje są poprawne, powinieneś móc znów normalnie korzystać z witryny.

Przyczyna 2: Nieprawidłowa baza danych

W Twojej bazie danych mógł wystąpić błąd.

Rozwiązanie: WordPress może być w stanie naprawić bazę danych automatycznie. Aby to zrobić, wejdź na stronę yourdomain.com/wp-admin. Jeśli widzisz, że twoja baza danych może zostać naprawiona, dodaj następujące informacje bezpośrednio przed "/* To wszystko, zakończ edycję! Szczęśliwego blogowania. */", dodaj następującą linię do WP Config:

define(‘WP_ALLOW_REPAIR’,true);

Następnie przejdź do strony yourwebsite.com/wp-admin/maint/repair.php.

Jeśli to rozwiąże Twoje problemy, nie zapomnij ponownie usunąć tej linii z wp-config.php.

Przyczyna 3: Problemy z hosterem

W pewnych okolicznościach serwer SQL przestaje działać i nie jest dostępny. Możliwe też, że osiągnięto maksymalny rozmiar bazy danych. Albo zasoby twojego hostingu zostały wyczerpane.

Niestety, często zdarza się to w przypadku hostingu współdzielonego. Ponieważ tam dzielisz serwer z wieloma innymi stronami. Jeśli strona zużywa tam dużo zasobów, to oczywiście dzieje się to kosztem twojej strony. Dlatego zawsze polecamy wydajny hosting specjalnie dostosowany do WordPressa, aby nie dochodziło do takich przeciążeń.

Rozwiązanie: Skontaktuj się ze swoim hostingiem lub sprawdź na jego stronie status (jeśli jest dostępna), czy nie ma obecnie żadnych problemów z serwerem. Jeśli to konieczne, poproś hostingodawcę o pokazanie obciążenia procesora i przełączenie się na inny serwer, jeśli obciążenie jest zbyt duże. Jeśli to nie przyniesie żadnej poprawy, powinieneś rozważyć zmianę hostingu na inny.

Wnioski

Na pewno znasz to uczucie paniki, kiedy nagle siedzisz przed białym ekranem lub nie możesz się zalogować do backendu WordPressa. Ważne jest, by zachować zimną krew, systematycznie docierać do sedna sprawy, a następnie wykonać odpowiednie kroki, by rozwiązać problem. Mam nadzieję, że ten artykuł pomoże ci w przyszłości analizować i naprawiać te typowe błędy WordPressa.

Z jakim problemem związanym z WordPressem musiałeś się zmierzyć najczęściej? Nie krępuj się zostawić mi swojej opinii w komentarzach.

Spodobał Ci się ten artykuł?

Zostawiając opinię pomożesz nam udoskonalać publikowane przez nas treści.

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany.