Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak naprawić błąd 502 Bad Gateway w WordPress

Komunikat o błędzie „502 Bad Gateway” na Twojej stronie może być zagadkowym problemem dla większości początkujących. Jest to frustrująco niejasny błąd, który może zatrzymać cały Twój biznes online.

Aby naprawić błąd 502 bad gateway, możesz spróbować przeładować stronę, wyczyścić pamięć podręczną przeglądarki i wyłączyć CDN lub zaporę sieciową.

Jeśli to nie pomoże, następne kroki to rozwiązywanie problemów z wtyczkami i motywami, przywracanie kopii zapasowej lub kontakt z dostawcą hostingu w celu uzyskania pomocy.

Po rozwiązaniu tego konkretnego problemu dla tysięcy naszych czytelników dowiedzieliśmy się, że rozwiązanie jest często prostsze, niż mogłoby się wydawać. W tym przewodniku przeprowadzimy Cię krok po kroku, aby szybko przywrócić Twoją stronę do działania.

naprawa błędu 502 bad gateway

Czym jest błąd 502 Bad Gateway?

Błąd 502 bad gateway występuje, gdy serwer hostingowy WordPress otrzymuje nieprawidłową lub pustą odpowiedź od innego serwera. Kiedy odwiedzasz stronę internetową, Twoja przeglądarka wysyła żądanie do serwera hostingowego, który następnie pobiera niezbędne dane do wyświetlenia strony.

Czasami to żądanie jest przekazywane przez serwer pośredniczący, często nazywany „bramą” (gateway), taki jak CDN lub usługa zapory sieciowej. Jeśli ta brama otrzyma złą odpowiedź od głównego serwera hostingowego, wyzwala to błąd 502, który widzisz w swojej przeglądarce.

502 bad gateway w przeglądarce

Najczęstszą przyczyną tego błędu jest opóźnienie w odpowiedzi serwera. Opóźnienie to może być spowodowane tymczasowym wzrostem ruchu, źle napisanym motywem lub wtyczką WordPress, lub błędną konfiguracją serwera.

Inne powiązane komunikaty o błędach obejmują 404 not found, 503 service unavailable, 403 forbidden error i inne.

Teraz przyjrzyjmy się, jak łatwo naprawić błąd 502 Bad Gateway w WordPress. Zachęcamy do korzystania z tych szybkich linków, aby przejść do konkretnego rozwiązania:

1. Odśwież swoją stronę internetową

Czasami Twój serwer może dłużej odpowiadać z powodu zwiększonego ruchu lub niskich zasobów serwera. W takim przypadku problem może automatycznie zniknąć w ciągu kilku minut.

Powinieneś spróbować przeładować przeglądaną stronę internetową, aby sprawdzić, czy to jest przyczyną. Jeśli to rozwiąże Twój problem, nie musisz czytać dalej.

Jednak jeśli ten błąd pojawia się często, będziesz musiał kontynuować czytanie, ponieważ może być coś innego, co wymaga naprawy.

2. Wyczyść pamięć podręczną przeglądarki

Twoja przeglądarka może wyświetlać Ci stronę błędu z jej pamięci podręcznej. Nawet po naprawieniu problemu możesz nadal widzieć błąd 502, ponieważ przeglądarka ładuje starą kopię Twojej witryny.

Aby to naprawić, zapoznaj się z naszym przewodnikiem na temat czyszczenia pamięci podręcznej przeglądarki we wszystkich głównych przeglądarkach. Możesz również chcieć wyczyścić pamięć podręczną WordPress.

Wyczyść pamięć podręczną w Google Chrome

Dodatkowo spróbuj użyć innej przeglądarki, aby sprawdzić, czy problem nie wynika z pamięci podręcznej przeglądarki. Jeśli nadal widzisz błąd, czytaj dalej.

3. Wyłącz CDN lub zaporę sieciową

Jeśli korzystasz z usługi CDN lub zapory sieciowej WordPress, ich serwery znajdują się między Twoimi odwiedzającymi a Twoją witryną. Jeśli wystąpi usterka w ich usłudze, może pojawić się błąd 502.

Zaloguj się do panelu swojej usługi i tymczasowo ją wstrzymaj. Na przykład w Cloudflare możesz włączyć „Tryb deweloperski”, aby pominąć jego pamięć podręczną i zaporę sieciową. Inne usługi będą miały podobną opcję.

Nasze doświadczenie: W WPBeginner używamy Cloudflare jako naszego CDN i zapory sieciowej. Chociaż jest on niezwykle niezawodny, czasami zdarzało się, że problemy z siecią po ich stronie powodowały błędy 502 u naszych użytkowników. Tymczasowe wstrzymanie usługi jest najszybszym sposobem na potwierdzenie, czy jest ona źródłem problemu.

Teraz odśwież swoją witrynę. Jeśli błąd zniknie, winowajcą był CDN lub zapora sieciowa. Skontaktuj się z ich zespołem pomocy technicznej, zanim ponownie włączysz usługę.

4. Zaktualizuj swoje motywy i wtyczki WordPress

Przestarzałe lub źle napisane motywy i wtyczki mogą czasami wywoływać błąd 502 Bad Gateway. Często widzieliśmy, jak się to dzieje, gdy niedawna aktualizacja koliduje z istniejącym kodem lub ustawieniami serwera.

Aby to wykluczyć, dezactivate all your WordPress plugins via FTP. Możesz to zrobić, zmieniając nazwę głównego folderu plugins wewnątrz wp-content na coś w rodzaju plugins_old.

Wtyczki dezaktywowane przez FTP

Następnie odśwież swoją stronę internetową. Jeśli błąd zniknie, potwierdziłeś, że przyczyną jest jedna z Twoich wtyczek. Teraz przywróć nazwę folderu i aktywuj każdą wtyczkę po kolei, aż błąd powróci, aby znaleźć problematyczną wtyczkę.

Jeśli wtyczki nie są winne, może być winny Twój motyw. Spróbuj przełączyć swój motyw na domyślny, taki jak Twenty Twenty-Four i ponownie sprawdź swoją witrynę. Jeśli to rozwiąże problem, winny był Twój motyw.

5. Przywróć kopię zapasową strony WordPress

Z naszego doświadczenia wynika, że jeśli ostatnia zmiana na Twojej stronie spowodowała błąd 502, przywrócenie kopii zapasowej jest często najszybszym sposobem na ponowne uruchomienie Twojej witryny. Spowoduje to cofnięcie strony do momentu przed wystąpieniem błędu.

Więcej szczegółów na ten temat znajdziesz w naszym przewodniku dla początkujących, jak przywrócić WordPress z kopii zapasowych. Jeśli to rozwiązanie zawiedzie, być może będziesz chciał przejść do następnego kroku.

Wskazówka eksperta 💡: Kopie zapasowe to najlepszy sposób na zabezpieczenie Twojej witryny przed nieoczekiwanymi błędami. Jeśli szukasz wtyczki do tworzenia kopii zapasowych, polecamy Duplicator.

✅ Łatwe automatyczne kopie zapasowe
✅ Bezpieczne przechowywanie kopii zapasowych w chmurze
✅ Przywracanie witryny jednym kliknięciem

Używamy Duplicator na wszystkich naszych stronach internetowych, w tym na WPBeginner. Aby dowiedzieć się więcej, zapoznaj się z naszą pełną recenzją Duplicator.

6. Sprawdź limity czasu PHP

Czasami skrypt na Twojej stronie wykonuje się zbyt długo i przekracza limit czasu ustawiony przez Twój serwer. Może to być spowodowane złożonymi obliczeniami lub wolnymi zapytaniami do bazy danych.

Kiedy to się dzieje, serwer zatrzymuje wykonywanie skryptu, co z kolei może wywołać błąd 502 Bad Gateway, który widzisz w swojej przeglądarce. Możesz zidentyfikować te powolne skrypty, sprawdzając logi błędów swojej witryny.

Najprostszym sposobem na zobaczenie tych błędów jest włączenie trybu debugowania WordPress. Połącz się ze swoją witryną przez FTP i edytuj plik `wp-config.php`. Dodaj następujące linie kodu tuż przed linią „That’s all, stop editing!”:

define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); 

Spowoduje to utworzenie pliku `debug.log` w folderze `wp-content`, który może zawierać informacje o przekroczeniu limitu czasu PHP. Możesz również przeczytać nasz poradnik na temat naprawiania błędów przekroczenia maksymalnego czasu wykonania.

7. Skontaktuj się z dostawcą hostingu

Jeśli wykonałeś wszystkie powyższe kroki, a błąd nadal występuje, problem prawdopodobnie leży po stronie Twojego serwera hostingowego. Ostatecznym rozwiązaniem jest skontaktowanie się z zespołem wsparcia Twojego hostingu internetowego.

Pamiętaj, aby poinformować ich o problemie i wspomnieć o wszystkich podjętych krokach rozwiązywania problemów. Wszystkie dobre firmy hostingowe WordPress mogą szybko naprawić problem, jeśli jest on spowodowany błędną konfiguracją serwera.

Możesz również zapoznać się z naszym przewodnikiem jak prawidłowo prosić o wsparcie WordPress i je uzyskać.

Często zadawane pytania i dodatkowe zasoby

Poniżej znajdują się odpowiedzi na często zadawane pytania dotyczące błędu 502, a następnie dodatkowe poradniki, które pomogą Ci rozwiązać podobne problemy.

Jaka jest główna przyczyna błędu 502 Bad Gateway?

Najczęstszą przyczyną jest przerwanie komunikacji między serwerami. Zazwyczaj dzieje się tak z powodu przeciążenia serwera ruchem, zbyt długiego czasu wykonywania skryptu (przekroczenie limitu czasu PHP) lub błędnej konfiguracji zapory sieciowej lub sieci CDN.

Czy wtyczka WordPress może powodować błąd 502?

Tak, absolutnie. Źle napisana wtyczka lub konflikt między dwiema wtyczkami to bardzo częsta przyczyna błędu 502. Wykonanie kroków rozwiązywania problemów w celu dezaktywacji i ponownej aktywacji wtyczek pomoże Ci zidentyfikować winowajcę.

Czy błąd 502 jest moją winą czy mojego hosta?

Może być jedno i drugie. Problemy na Twojej stronie, takie jak zły plugin lub motyw, są pod Twoją kontrolą. Jednak błąd może być również spowodowany problemami z Twoim serwerem hostingowym, w takim przypadku będziesz musiał skontaktować się ze swoim dostawcą w celu naprawy.

Czym różni się błąd 502 od błędu 504?

Oba błędy są związane z komunikacją serwerową, ale oznaczają różne rzeczy. 502 Bad Gateway oznacza, że jeden serwer otrzymał nieprawidłową odpowiedź od innego. Błąd 504 oznacza, że serwer nie otrzymał żadnej odpowiedzi od innego źródła nadrzędnego w określonym czasie.

Dodatkowe zasoby do rozwiązywania problemów z błędami WordPress

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak naprawić błąd 502 bad gateway w WordPress. Możesz również zapoznać się z naszym kompletnym przewodnikiem po rozwiązywaniu problemów z WordPress oraz naszymi ekskluzywnymi wyborami najlepszych usług e-mail marketingu, aby rozwijać swoją witrynę.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

4 CommentsLeave a Reply

  1. Wspomniałeś, że duży ruch jest jedną z potencjalnych przyczyn błędów 502. Czy atak DDOS również może przeciążyć serwer i spowodować ten błąd?

  2. To tylko sugestia. Jeśli błąd pojawia się tylko wtedy, gdy próbujesz przejść bezpośrednio do wp-admin lub jakiejkolwiek innej części obszaru administracyjnego, może to być spowodowane tym, że witryna WordPress nie może Cię zalogować. Jeśli masz zabezpieczenia ograniczające liczbę prób logowania, może tak być. Spróbuj najpierw zalogować się jako użytkownik i sprawdź, czy nie pojawia się ostrzeżenie o konieczności „spróbowania ponownie za 20 minut” lub podobne. Odczekanie powinno rozwiązać ten problem.

Zostaw odpowiedź