Błąd 503 – co oznacza i o czym świadczy?

B

Istnieje kilka grup kodów odpowiedzi serwerów. Jedną z nich jest grupa kodów, które świadczą o błędach, czyli te zaczynające się od cyfry 5. Do najczęściej spotykanych spośród nich należy kod 503. Co oznacza? Sprawdźmy!

Czym są kody odpowiedzi serwera?

Kod odpowiedzi serwera jest informacją, którą serwer wysyła po otrzymaniu żądania od użytkownika. Na przykład: wpisujesz adres strony internetowej lub otwierasz ją z wyników wyszukiwania w przeglądarce, ale zamiast wybranej witryny widzisz np. taki komunikat: „503 Usługa niedostępna”. Oznacza to, że na drodze połączenia przeglądarka-serwer wystąpił błąd i właśnie zostałeś o tym poinformowany.

Więcej informacji o rodzajach kodów znajdziesz we wpisie 200, 301, 404, 500 i 505, czyli co oznaczają najpopularniejsze odpowiedzi http?, a także we wpisach o błędzie 500i błędzie 404.

Błąd 503 – o czym świadczy?

Razem z kodem 503 na ekranie monitora możesz zobaczyć komunikaty: „Service Unavailable” czy „Usługa niedostępna”. Błąd 503 może świadczyć o:

  • błędnym wykonaniu skryptu(np. zapętleniu się skryptu) – problem znika po odświeżeniu strony (klawiszem F5 lub po ponownym otwarciu witryny);
  • przeciążeniu serwera– strona jest zablokowana na dłużej;
  • niepoprawnym kodzie w witrynie – błąd nie zniknie lub będzie się stale pojawiać.

Jeśli wciśnięcie F5 nie pomaga, może to oznaczać, że:

  • Twoją stronę odwiedza wielu użytkowników;
  • przekroczony został limit uruchomionych równolegle procesów;
  • wyczerpały się zasoby przydzielone do Twojego serwera, np. pamięć;
  • Twój serwer został źle skonfigurowany.

Naprawa błędu 503 wymaga sporej wiedzy i solidnej analizy sytuacji. Jeśli kod 503 pojawia się w wyniku błędu serwera, ataku DDOS (więcej na temat ataku DDOS znajdziesz tutaj) czy intensywnego użytkowania, może zniknąć automatycznie w ciągu kilku lub kilkunastu minut.

Jeśli przyczyną pojawienia się komunikatu „503 Usługa niedostępna” jest zły kod w witrynie, konieczne będzie znalezienie i usunięcie niepoprawnego kodu.

Warto wiedzieć, że błąd pojawia się czasem także po zakupie nowej domeny i podpięciu serwera. W takiej sytuacji przyczyną błędu nie jest przeciążenie serwera, a tak zwana propagacja DNS (propagacja domeny), czyli uzgodnienie zapisów między serwerami DNS i skierowanie domeny na nowy serwer. Ten proces może potrwać do około 24 godzin.

O autorze

Dodaj komentarz

przez webping
Sierpień 2019
P W Ś C P S N
« Lip    
 1234
567891011
12131415161718
19202122232425
262728293031