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

Matthias Held Ostatnia aktualizacja 07.10.2020
14 Min.
WordPress  Błąd
Ostatnia aktualizacja 07.10.2020

W ramach wsparcia technicznego prowadzimy tysiące rozmów na czacie miesięcznie i codziennie pomagamy naszym klientom z komunikatami o błędach i problemach z ich obsługą. WordPress-strony. W naszym artykule pokażemy Państwu krok po kroku, jak rozwiązać cztery z najbardziej powszechnych WordPress -Naprawiłem błąd.

Żaden inny system zarządzania treścią (CMS) nie jest tak łatwy w użyciu jak WordPress : Themes i Plugins mogą być zainstalowane i zarządzane za pomocą kilku kliknięć, bez konieczności posiadania dużej wiedzy technicznej. Z udział w rynku wynoszący ponad 30 procent WordPress stał się praktycznie systemem operacyjnym Internetu.

Dzięki łatwości użycia, aktywnej społeczności i wielu sposobom dostosowywania stron, WordPress jest idealny dla dzisiejszej sieci. Frustracja jest tym większa, że WordPress nagle sprawia problemy. Ale nie ma co panikować! Dziś pokażę Ci jak szybko, łatwo i samodzielnie rozwiązać cztery typowe błędy WordPress .

Nasze wskazówki dotyczące poprawiania typowych błędów na stronie WordPress

Aby pomóc Ci w jak najlepszym rozwiązywaniu problemów i podzielić się wiedzą zdobytą dzięki naszemu wieloletniemu doświadczeniu w zakresie wsparcia technicznego, dziś wyjaśnię możliwe przyczyny i odpowiednie rozwiązania dla czterech typowych problemów z WordPress .

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

WordPress -Błąd: Biały ekran śmierci

Biały ekran śmierci" (WSOD) jest analogią do niebieskiego ekranu śmierci, który jest wyświetlany w systemie Windows podczas awarii systemu. Jak sama nazwa wskazuje, z WSOD strona, w frontend lub backend (wp-admin), po prostu pozostaje biała - bez komunikatu o błędzie lub dalszych 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.
  • Strona Plugin/Theme nie jest użyteczna z ustawioną wersją PHP.

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

Jak rozwiązać 4 najczęstsze błędy WordPress
Analiza problemu: Czy Twoje strony Plugins i Themes są niekompatybilne?

Pierwszym podejściem jest cofnięcie ostatnich zmian. Zastanów się, jakich zmian dokonałeś. Czy może zainstalowałeś nową stronę Plugin lub zmieniłeś stronę Theme ? Aktualizacje Plugins i Themes mogą również prowadzić do tego nieprawidłowego zachowania.

Po pierwsze, należy ustalić, czy błąd występuje na wszystkich stronach, czy tylko na niektórych. Na przykład, czy dotyczy to tylko Twojej strony kontaktowej? Jeśli na tej stronie został właśnie zintegrowany formularz kontaktowy, można wywnioskować, że to formularz kontaktowyPlugin jest odpowiedzialny za WSOD.

Czy biały ekran śmierci występuje w całym frontendzie na wszystkich adresach URL? Wtedy może to być sam Theme lub Plugin , który jest zintegrowany na wszystkich stronach - na przykład widget w stopce, slider w nagłówku lub Plugin dla nawigacji.

Jeśli pozostaje biała nawet po przejściu do backendu (yourpage.com/wp-admin), najprawdopodobniej jest to Theme lub błędna konfiguracja serwera WWW.

Sprawdź swój dziennik debugowania!

Często pomaga zajrzenie do error.log twojego serwera lub do dziennika debugowania samego WordPress (WP-DEBUG). Można to aktywować poprzez edycję wp-config.php twojej instalacji WP i umieść /* To wszystko, przestań edytować ! Szczęśliwego blogowania. */ dodać następujące linie linie:

define('WP_DEBUG',true);

define('WP_DEBUG_DISPLAY',true);

Jeśli Twoja instalacja posiada już wpis 'WP_DEBUG', ale jest on ustawiony na fałszywy możesz po prostu ustawić tę wartość na prawdziwy i po prostu dodaj następującą linię pod nią:

define('WP_DEBUG_DISPLAY',true);

Następnie, gdy ponownie przejdziesz do strony z problemem, otrzymasz odpowiednie powody błędów, zamiast białej strony. Błędy, które zaczynają się od fatal lub parse error są zazwyczaj tymi, które powodują biały ekran śmierci.

Przy okazji: Na stronie RAIDBOXES możesz włączyć dziennik debugowania za pomocą prostego kliknięcia w ustawieniach BOX. Otrzymasz dane wyjściowe z dziennika debugowania pod linkiem wymienionym w ustawieniach.

WP-Debug_RAIDBOXES

Teraz możesz zobaczyć dokładnie, który plik generuje błąd w którym momencie i dlaczego tak się dzieje. Mam dla Państwa przykład, który to zobrazuje. Wtutaj jest następująca informacja w błędzie parsowania:

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ą. Spowoduje to po prostu przywrócenie instalacji WordPress do stanu sprzed wystąpienia błędu.

Rozwiązanie 2Jeśli nie posiadasz kopii zapasowej, nie pozostaje Ci nic innego, jak zmienić nazwę folderu podejrzanego Plugins lub Themes poprzez S/FTP. Spowoduje to jego wyłączenie. W naszym przykładzie będzie to folder Plugins "Contact Form 7".

Jeśli nie jesteś pewien, która strona Plugin jest przyczyną błędu, spróbuj wykonać następujące czynności: Zmień nazwy wszystkich folderów Plugin/Theme jeden po drugim. Jeśli błąd zniknie po zmianie nazwy folderu, zidentyfikowałeś winowajcę. zidentyfikowany. Jako klient RAIDBOXES , możesz również po prostu użyć zarządzania Plugin i Theme w pulpicie nawigacyjnym RB, aby dezaktywować.

Wskazówka: Często problemem jest po prostu zmiana nazwy folderu Theme, dlatego należy sprawdzić przez S/FTP, czy pisownia jest prawidłowa!

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

Przyczyna 2: Błąd serwera

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

Typowy komunikat o błędzie w error.log dla tego jest:
"Fatal error: Allowed memory size of XXXX bytes exhausted (tried to allocate XXXX bytes) in..."

Ponadto, może pojawić się biała strona z komunikatem błędu Błąd serwera wewnętrznego pojawia się.

To, co się tutaj dzieje, jest następujące:
Zadanie PHP zużywa więcej pamięci niż pozwala na to wartość ustawiona przez hostera.

Rozwiązanie: W tym przypadku, zazwyczaj wystarczy dodać następującą linię do 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.

Należy jednak pamiętać, że zbyt wysoka wartość może spowodować całkowite zawieszenie się witryny. Dlatego powinieneś zwiększyć limit pamięci PHP tylko wtedy, gdy Twoja taryfa zapewnia odpowiednią ilość pamięci RAM. Jeśli twój plan jest niski na RAM, należy rozważyć uaktualnienie planu z hosterem.

2) Problem: Przekroczony maksymalny czas wykonania

Podczas instalacji większych WordPress -Themes lub Plugins oraz większych importów lub eksportów danych może wystąpić następujący błąd, który jest zazwyczaj wyświetlany w backendzie:

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

Oznacza to, że: Przekroczony został czas, w którym skrypt PHP może się uruchomić. Często zdarza się to również podczas importowania wielu produktów do WooCommerce lub eksportowania danych zamówienia.

Rozwiązanie: Zwiększ max_execution_time. Wcześniejsza uwaga: Zwykle wystarczający jest 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 przesyłaniu dużych plików), a następnie ponownie zmniejszany.

Na RAIDBOXES możesz ustawić max_execution time osobno dla frontend i backend poprzez ustawienia BOX:

Maksymalny czas wykonania

W przypadku innych hostów często wystarczy edytować .htaccess przez S/FTP i dodać linię wartość php_value max_execution_time 300 tam. Tutaj 300 oznacza maksymalną ilość sekund, w których skrypt może być uruchomiony. W tym przypadku 5 minut.

WordPress -Error #2: Problemy z SSL

WordPress -Error_SSL

Najpóźniej od wejścia w życie Ogólne rozporządzenie o ochronie danych (RODO) w maju 2018 r., certyfikat SSL powinien być dla Ciebie koniecznością. Nie bez powodu większość przeglądarek daje teraz komunikat ostrzegawczy jeśli strona nie nie jest dostarczany zaszyfrowany. Jest to tym bardziej irytujące, gdy na stronie WordPress pojawiają się błędy SSL.

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

Przyczyna 1: Certyfikat nie jest już aktualny

Najpóźniej z darmowe certyfikaty od Let's Encrypt ten błąd powinien należeć już do przeszłości. Istnieją jednak pewne typy certyfikatów, które mają czas działania. Jeśli upłynął termin ważności, może wystąpić błąd SSL.

RozwiązanieNajprostszym rozwiązaniem jest integracja certyfikatu SSL bez runtime, który niektórzy hosterzy również dostarczają RAIDBOXES bezpłatnie i automatycznie ją odnawiać. Jeśli ta usługa nie jest oferowana przez Twojego hostera, musisz ręcznie odnowić certyfikat. Aby to zrobić, najlepiej jest utworzyć przypomnienie o terminie i skontaktować się z dostawcą certyfikatu w odpowiednim czasie, aby go odnowić.

Przyczyna 2: Domena nie jest jeszcze zarejestrowana na certyfikacie

Podczas wystawiania certyfikatu SSL określa się, dla jakich domen ma on obowiązywać. W ten sposób ewentualny wpis można znaleźć na stronie http://domain.de. Jeśli przekierowanie z http://www.domain.de lub jest ustawiony po tym, ta domena nie ma SSL i błąd jest wydany.

RozwiązanieNowa domena musi zostać dodana do certyfikatu SSL, a następnie odnowiona. Ponieważ jest to dość czasochłonny i skomplikowany proces, należy skontaktować się z dostawcą usług hostingowych dla tego.

Na stronie RAIDBOXES wystarczy wyłączyć i ponownie włączyć SSL w ustawieniach BOX po dodaniu kolejnych domen.

Przyczyna 3: Błąd zawartości mieszanej

Jeśli SSL jest skonfigurowany w WordPress , adres http:// w bazie danych musi być domyślnie zastąpiony adresem https://. W przypadku RAIDBOXES dzieje się to automatycznie po skonfigurowaniu SSL. W około 5-10 procentach przypadków może się jeszcze zdarzyć, że istnieją zasoby, które są ładowane przez HTTP. Może to mieć miejsce w przypadku zakodowanych obrazów lub plików CSS/JS. W Chrome adres URL jest wtedy szary, a nie zielony.

Linia adresowa HTTPS Przeglądarka

Analiza i rozwiązanie problemu:

Po pierwsze, musisz sprawdzić, czy rzeczywiście masz błędy mieszanej treści na swojej stronie.

  1. Naciśnij F12 na swojej stronie internetowej (na MAC CMD+F12), a otworzy się konsola deweloperska. W dolnej części "Konsoli" pojawiają się podświetlone na żółto pola z napisem "Mixed Content":
    Błąd mieszanej zawartości
  2. Teraz wykonaj kopię zapasową swojej witryny. Na stronie RAIDBOXES wystarczy utworzyć go w kopiach zapasowych BOX w pulpicie nawigacyjnym.
  3. Zainstalować Plugin Lepsze wyszukiwanie Zastąp. Po aktywacji można znaleźć Plugin w "Narzędzia" -> "Better Search Replace".
    W polu "Search for" wpisz: http://.
    a w "Zamień na": https://
    Następnie wybierz wszystkie tabele w polu tabeli i zaznacz opcję "Testuj uruchomienie?
    Lepsze wyszukiwanie Zastąp

    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, czy na stronie nadal występują błędy mieszanej zawartości (patrz krok 1).
  6. Jeśli nadal otrzymujesz błędy mieszanej zawartości, sprawdź kod źródłowy, aby zobaczyć, gdzie zasoby są nadal dołączane z "http" zamiast "https" i zastąp je odpowiednio.

WordPress -Error #3: 504 Gateway Time-Out

WordPress -Error_Gateway-Timeout

Błąd 504 gateway time-out może być dość powszechny, jeśli masz dużą liczbę Plugins , które komunikują się z zewnętrznymi usługami, jak również. Komunikat błędu oznacza, że proces PHP trwa dłużej niż 30 sekund.

Jako właściciel strony internetowej, 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 504 Gateway Time-Out występuje, gdy serwer działający jako brama, czyli serwer, który łączy się 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 lub nawet strona trzeciaPlugin lub Theme.

Przyczyna 1: Problem lokalny

Zmiana ustawień przeglądarki, włączone proxy, problemy z dostawcą Internetu, nieaktualna lokalna pamięć podręczna DNS i wiele innych możliwości może spowodować ten błąd.

Rozwiązanie: Przetestuj adres URL na stronie internetowej http://www.isitdownrightnow.com/. Jeśli otrzymasz komunikat, że strona jest online ("YourUrl.com" jest UP i osiągalna), istnieje lokalny problem.

Sprawdzenie stanu serwera

Jeśli jednak wynik testu to "YourUrl.com" jest DOWN, to oznacza to problem z DNS, serwerem WWW lub WordPress -Plugin lub Theme .

Status serwera Check_Down

Przyczyna 2: Problemy z DNS

DNS (Domain Name System) jest odpowiedzialny za przekształcenie Twojego adresu URL (np. raidboxes.de) w adres IP (np. 94.130.145.82).

W przypadku nowej rejestracji lub transferu domeny, może minąć trochę czasu, aż wszystkie komputery, serwery DNS i dostawcy rozpoznają dostosowanie. W pewnych okolicznościach może to potrwać nawet do 24 godzin.

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

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

  • Windows: Naciśnij [Win-Key + R], tam cmd i naciśnij 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 lokalny cache DNS zostanie wyczyszczony i możesz spróbować ponownie.

Jeśli błąd nadal występuje, sprawdź co na ten temat mają do powiedzenia inne serwery na całym świecie. Aby to zrobić, przejdź do www.whatsmydns.net i wprowadź adres URL w linii wyszukiwania (Uwaga: Upewnij się, że "A" jest wybrane w drugim polu wyboru, aby tylko rekord A był zaznaczony. Odpowiada on za prawidłową rozdzielczość nazwy domeny na adres IP. Następnie rozpocznij skanowanie!

DNS Check

Jeśli rekord DNS jest aktualny na wszystkich serwerach, powinieneś zobaczyć zielony znacznik wyboru i wszędzie ten sam adres IP. W większości przypadków, to IP powinno wskazywać na IP Twojego serwera (wyjątek: jeśli CDN jest podłączony upstream).

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

Przyczyna 3: Problem z serwerem (np. wydajność lub hoster)

Strony internetowe wymagające dużej liczby odwiedzin oraz witryny e-commerce, takie jak sklepy działające pod adresem WooCommerce , generują wiele żądań do serwera, które ze względu na swoją zawartość nie mogą być buforowane. i tym samym prowadzą do dużego obciążenia serwera - aż do jego upadku.

Rozwiązanie: Jeśli wydajność pakietu hostingowego nie jest wystarczająca dla Twojej witryny, może trzeba go uaktualnić. Alternatywnie, to często pomaga przejść do innego hostera, którego architektura serwera oferuje lepszą wydajność. Zapraszamy do wykonania bezpłatnej, testowej przeprowadzki na WordPress z Twoją stroną internetową. testowy ruch do RAIDBOXES bezpłatnie. Twoja żywa strona nie będzie zakłócona w swoim działaniu, ponieważ otrzymujesz całkowicie oddzielne środowisko z własnym adresem URL, który nie jest indeksowany przez wyszukiwarki. W ponad 80 procentach przypadków nastąpił znaczny wzrost wydajności i redukcja liczby błędów 504 do 0.

Przyczyna 4: Spam w sieci, ataki DDOS, ataki botów

Ataki DDOS i ruch SPAM mogą zniszczyć Twoją witrynę, generując tak wiele (nieprzeczytanych) wejść, że Twój serwer się zawiesi.

Rozwiązanie: Aby odfiltrować takie ataki, często pomaga użycie CDN jak np. Cloudflarektóry filtruje dostęp do Twojej strony i blokuje boty spamowe oraz ataki. W bardzo uporczywych przypadkach możesz wykluczyć (zablokować) adresy IP atakujących z dostępu do Twojej witryny.

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

IP-Blocking_RAIDBOXES

Przyczyna 5: Problemy z Plugins i Themes

W niektórych przypadkach, bardzo długie żądania z Plugins lub Themes mogą prowadzić do błędów 504 time-out bramy. Jeśli właśnie zaktualizowałeś Theme lub Plugin , spróbuj najpierw to wyłączyć.

Dla RAIDBOXES możesz to zrobić poprzez ustawienia Plugin/Theme w BOX - nawet jeśli nie możesz już dostać się do backendu WordPress .

RAIDBOXES_Zarządzanie wtyczkami i Theme

Jeśli nie masz dostępu do swojego backendu WordPress na innych hostach, możesz połączyć się przez S/FTP i otworzyć folder .. /wp-content/themes lub .. /wp-content/plugins wyszukać odpowiedni folder Theme/Plugin i zmienić jego nazwę. Spowoduje to automatyczne wyłączenie odpowiedniego elementu.

Jeśli nie jesteś pewien, która strona Plugin lub Theme jest przyczyną problemu, najpierw przełącz się na standardową stronęTheme , taką jak dwadzieścia siedemnaście.

Jeśli to rozwiąże problem, to najprawdopodobniej jest to wina Theme lub połączenia między Theme i Plugins. Prosimy o kontakt z producentem Themes. Jeśli nie, wyłącz wszystkie Plugins i włączaj je ponownie, jeden po drugim, aż zidentyfikujesz odpowiedni "problem-Plugin".

Następnie spróbuj ponownie zainstalować ten Plugin . Jeśli to również nie pomoże, należy skontaktować się z producentem Plugin.

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

Błąd ustanawiania połączenia z bazą danych

Błąd "Establishing a Database Connection" jest super-GAU wśród błędów WordPress . Komunikat błędu oznacza, że Twój serwer nie ma już dostępu do bazy danych lub nie może się do niej dostać.

Twoja baza danych WordPress przechowuje prawie wszystkie informacje, których Twoja strona potrzebuje do poprawnego działania. W bazie danych przechowywane są nie tylko treści Twoich stron i postów, ale także informacje o logowaniu Twoich użytkowników oraz ustawienia Plugin i Theme.

Tylko obrazy, pliki Plugin i Theme oraz pliki rdzeniowe WordPress nie są przechowywane w bazie danych, lecz w systemie plików Twojej strony internetowej, do którego masz dostęp np. przez S/FTP.

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

Jeśli Twoja strona pozostaje biała i pojawia się tylko komunikat błędu "Error Establishing a Database Connection" (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 lub brakuje niezbędnych informacji albo są one nieprawidłowe. W większości przypadków nie będziesz w stanie zalogować się na backend WordPress .

Przyczyna 1: Nieprawidłowe dane w WP-Config

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ązanieW przypadku wszystkich błędów związanych z systemem (a ten jest szczególnie ważny!), powinieneś wcześniej stworzyć kopię zapasową swojej witryny. Klienci RAIDBOXES po prostu tworzą ręczną kopię zapasową w swoich kopiach zapasowych BOX. Z innych hosterów może być konieczne, aby utworzyć kopię zapasową całej witryny lub przynajmniej plików, które zmieniają się lokalnie.

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

  • Nazwa bazy danych (DB_NAME)
  • Nazwa użytkownika MySQL (DB_USER)
  • Hasło użytkownika MySQL (DB_PASSWORD)
  • Nazwa hosta MySQL (DB_HOST) [To jest serwer].
  • Prefiks tabeli ($table_prefix) [głównie 'wp_']

Zazwyczaj można znaleźć te informacje w pulpicie nawigacyjnym swojego hostera. Przeważnie nie wszystkie informacje są potrzebne. Na przykład na stronie RAIDBOXES potrzebny jest tylko prefiks tabeli, ponieważ pozostałe wpisy są automatycznie odczytywane i kontrolowane.

Jeśli masz potrzebne informacje, ściągnij przez S/FTP plik "wp-config.php" z głównego katalogu swojej instalacji WordPress , zrób jego lokalną kopię jako backup i edytuj oryginał np. za pomocą Notepad++.

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

WP-Config

Dopasowujesz te informacje do informacji, które właśnie otrzymałeś.

Zapisz te zmiany i prześlij plik z powrotem do głównego katalogu Twojego serwera (nadpisz oryginalny plik, masz lokalną kopię zapasową).

Jeśli informacje są teraz poprawne, powinieneś być w stanie ponownie normalnie korzystać ze swojej 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ć, przejdź do DEINEURL.de/wp-admin. Jeśli widzisz tutaj, że Twoja baza danych może zostać naprawiona, dodaj bezpośrednio przed "/* To wszystko, zakończ edycję! Szczęśliwego blogowania. */" dodaj następującą linię do swojego WP-Config:

define('WP_ALLOW_REPAIR',true);

Po tym wywołaj DEINEURL.de/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 jest aktualnie wyłączony i niedostępny. Możliwe jest również, że osiągnięty został maksymalny rozmiar bazy danych. Lub zasoby Twojego dostawcy usług hostingowych są wyczerpane.

Niestety, często zdarza się to w przypadku hostingu współdzielonego. Ponieważ tam dzielisz serwer z wieloma innymi stronami, jeśli jakaś strona zużywa dużo zasobów, to oczywiście kosztem Twojej witryny. Z tego powodu zawsze zalecamy korzystanie z wysokowydajnego hostingu specjalnie dostosowanego do strony WordPress . High-Performance-Hostingaby nie dochodziło do takich przeciążeń.

RozwiązanieSkontaktuj się z dostawcą usług hostingowych lub sprawdź ich stronę statusu (jeśli jest dostępna), aby zobaczyć, czy są jakieś problemy z serwerem w tej chwili. Jeśli to konieczne, poproś dostawcę o pokazanie obciążenia procesora i przełącz się na inny serwer, jeśli obciążenie jest zbyt duże. Jeśli to nie przyniesie poprawy, należy rozważyć przejście do innego hostera.

Wnioski

Każdy użytkownik WordPress zna uczucie paniki, gdy nagle pojawia się pusty ekran lub nie można się zalogować do backendu WordPress . Ważne jest, aby zachować zimną krew, systematycznie docierać do sedna sprawy, a następnie pracować poprzez odpowiednie kroki w celu rozwiązania problemu. Mam nadzieję, że ten artykuł pomoże Ci przeanalizować i naprawić te typowe błędy WordPress w przyszłości.

Z jakim problemem WordPress musiałeś się zmierzyć najbardziej? Zapraszam do pozostawienia mi swojej opinii w komentarzach.

Powiązane artykuły

Komentarze do tego artykułu

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Pola obowiązkowe oznaczone są *.