Błąd 502 Bad Gateway często sygnalizuje, że strona przekracza dostępne zasoby serwera albo że PHP przestało odpowiadać. Najczęstszą przyczyną jest przekroczenie limitu pamięci RAM przez stronę, dlatego od tego zaczniemy. Poniżej znajdziesz kroki, które pomogą namierzyć i usunąć przyczynę. Jeśli szukasz szybkiego przeglądu innych błędów, zajrzyj do wpisu Kody błędów HTTP: ściąga i najczęstsze przyczyny na jdm.pl.
Krok 1: sprawdź wykorzystanie pamięci RAM
Najczęstszą przyczyną 502 jest wyczerpanie pamięci RAM przez stronę, na przykład przy skoku ruchu albo ciężkiej wtyczce.
- Zaloguj się do panel.jdm.pl → Hosting → przy stronie kliknij Szczegóły → zakładka Wykorzystanie i sprawdź na wykresie, czy strona nie dobija do limitu RAM (a przy okazji CPU).
- Jeśli strona regularnie osiąga limit RAM, w zakładce Zasoby dla pakietów Premium/WP zwiększ przydział przyciskiem Zmień RAM. Alternatywnie odciąż stronę, optymalizując wtyczki (krok 3).

Krok 2: sprawdź logi
Logi zwykle zawierają wskazówki, co poszło nie tak.
- Otwórz zakładkę Logi przy swojej stronie.
- Przejrzyj PHP error log oraz Access log z czasu wystąpienia błędu. Kliknij Odśwież, aby wczytać najnowsze wpisy.

Krok 3: odciąż stronę
- Zaktualizuj i uporządkuj wtyczki oraz motywy. Usuń nieużywane dodatki, bo każdy z nich obciąża serwer.
- Włącz buforowanie, aby odciążyć serwer przy większym ruchu. NGINX Cache i Redis (Object Cache) skonfigurujesz w zakładce Cache.
Krok 4: skontaktuj się z nami
Jeśli błąd utrzymuje się mimo powyższych kroków, wyślij zgłoszenie przez Zgłoszenia (BOK). Sprawdzimy stan serwera i potwierdzimy, czy przyczyną nie są chwilowe trudności techniczne po naszej stronie. Dołącz godzinę wystąpienia błędu i fragment logu, to przyśpieszy diagnozę.
Najczęstsze problemy
Błąd pojawia się tylko w godzinach szczytu. To typowy objaw przekraczania zasobów. Sprawdź zakładkę Wykorzystanie i rozważ zwiększenie RAM/CPU lub włączenie buforowania.
Strona wróciła sama po chwili. Błąd 502 bywa przejściowy. Jeśli powtarza się regularnie, przejrzyj logi i zużycie zasobów, bo problem prawdopodobnie wróci przy kolejnym skoku ruchu.
Nie wiem, czy to moja strona, czy serwer. Wyślij zgłoszenie przez Zgłoszenia (BOK) z godziną błędu. Zweryfikujemy stan serwera po naszej stronie.