Obsah:

Co znamená chyba 503 a jak ji opravit
Co znamená chyba 503 a jak ji opravit
Anonim

Pokyny pro běžné uživatele a správce webu.

Jak opravit chybu 503: definitivní průvodce
Jak opravit chybu 503: definitivní průvodce

Co znamená chyba 503

Kód 503 označuje, že běžící služba je nedostupná (Service Unavailable). Nejčastěji to není na dlouho: například přístup ke zdroji je uzavřen během restartu nebo z důvodu údržby.

Někdy se však chyba 503 vyskytuje kvůli skutečnosti, že práce systému není správně organizována. Server spolupracuje s frontou požadavků: přijímá je, zpracovává je a vydává odpověď. Lehké dotazy zpracuje rychle, zatímco ty složité zaberou hodně času. Pokud existuje mnoho takových těžkých požadavků, fronta postupuje pomalu.

Délka fronty je obvykle pevná. Při návštěvě webu odešlete serveru požadavek. Pokud pro něj není místo, objeví se chyba 503.

Co dělat pro uživatele s chybou 503

Zkuste tyto kroky – existuje šance, že problém bude vyřešen.

Zkontrolujte, zda se všem zobrazí chyba

Tyto online služby se zobrazí, pokud všichni uživatelé nemají přístup k webu nebo pokud se chyba 503 zobrazí pouze vám:

  • Down for Every or Just Me;
  • Planeta webových stránek;
  • 2IP.

To je obzvláště výhodné: odesílá požadavky na web ze serverů z různých zemí a zobrazuje kód odpovědi. Pokud se alespoň v jednom případě vyskytne chyba 503, pak rozhodně nejste sami.

Pokud služby ukazují, že je zdroj dostupný, zkuste k němu získat přístup z jiného zařízení. Nebo požádejte své přátele, aby zkontrolovali, zda je s webem vše v pořádku.

Počkejte prosím a zkuste to znovu později

Obnovte stránku. Pokud se chyba 503 stále zobrazuje, zkuste web navštívit později: za několik minut nebo až bude potenciálně méně uživatelů. To se týká především her nebo zdrojů, které se staly velmi populárními. Pokud například vláda oznámila nové platby, které se zpracovávají online, kapacita serveru nemusí stačit všem.

Restartujte zařízení

Pokud se problém vyskytuje pouze u vás, může pomoci restartování smartphonu, počítače nebo tabletu.

Pokud to nepomůže, restartujte také router. To lze provést třemi způsoby.

1. Prostřednictvím ovládacího panelu

Obvykle se nachází na 192.168.0.1 nebo 192.168.0.1. IP se zadává přímo v prohlížeči, ale možnosti jsou možné - podívejte se na pokyny pro váš model.

Na panelu musíte najít tlačítko "Restartovat" nebo "Restartovat": může to být v nabídce "Systém", "Systém" atd. Klikněte a počkejte, až se stránka obnoví.

Co dělat v případě chyby 503: restartujte router přes ovládací panel
Co dělat v případě chyby 503: restartujte router přes ovládací panel

2. Pomocí tlačítka vypnutí

Tlačítko On / Off je obvykle umístěno na zadní straně routeru. Klikněte na něj, počkejte 20-30 sekund a zařízení znovu zapněte. Tato doba stačí k vybití kondenzátorů, paměťové čipy přestanou přijímat energii, všechna dočasná data se resetují.

Důležité! Nezaměňujte tlačítko On / Off s Reset, které nejen restartuje router, ale také resetuje jeho nastavení. Pokud je tlačítko zapuštěno do těla a potřebujete k jeho stisknutí zápalku nebo šroubovák, nesnažte se na něj dosáhnout.

3. Vytažením ze zásuvky

Odpojte napájecí adaptér, počkejte 20–30 sekund a poté jej znovu zapojte.

Změňte adresy DNS

Naštěstí lze adresy serveru DNS změnit. Můžete tedy použít veřejnou IP DNS společnosti Google: 8.8.8.8 a 8.8.4.4 pro standard IPv4, 2001: 4860: 4860:: 8888 a 2001: 4860: 4860:: 8844 pro nový IPv6. Zde je návod, jak na to.

1. Na počítači se systémem Windows

Stiskněte Win + R. V okně Spustit zadejte ncpa.cpl a stiskněte Enter.

Co dělat při chybě 503: Zadejte ncpa.cpl
Co dělat při chybě 503: Zadejte ncpa.cpl

Vyberte připojení, které používáte, klikněte na něj pravým tlačítkem myši a klikněte na „Vlastnosti“.

Klikněte na "Vlastnosti"
Klikněte na "Vlastnosti"

V seznamu komponent najděte položku "IP verze 4" nebo "TCP / IPv4", klikněte na "Vlastnosti". Vyberte přepínač „Použít následující adresy serveru DNS“a zadejte do dvou řádků 8.8.8.8 a 8.8.4.4.

Pokud máte v seznamu komponent "IP verze 6" nebo "TCP / IPv6", můžete obdobně nastavit adresy 2001: 4860: 4860:: 8888 a 2001: 4860: 4860:: 8844.

Co dělat v případě chyby 503: nastavte adresy
Co dělat v případě chyby 503: nastavte adresy

Je také vhodné resetovat mezipaměť DNS. Chcete-li to provést, znovu podržte Win + R, v okně "Spustit" zadejte cmd.

Co dělat s chybou 503: zadejte cmd
Co dělat s chybou 503: zadejte cmd

Do konzole napište ipconfig / flushdns a klikněte na Enter.

Co dělat s chybou 503: napište ipconfig / flushdns
Co dělat s chybou 503: napište ipconfig / flushdns

2. Na počítači s macOS

Přejděte do nabídky "Nastavení systému" - "Síť". Pokud vlevo dole uvidíte ikonu se zavřeným zámkem, klikněte na ni a v zobrazeném okně zadejte heslo správce.

Co dělat v případě chyby 503: přejděte do nabídky "Nastavení systému" - "Síť"
Co dělat v případě chyby 503: přejděte do nabídky "Nastavení systému" - "Síť"

Klikněte na požadované připojení a z nabídky vyberte položku "Upřesnit".

Jak opravit chybu 503: z nabídky vyberte „Upřesnit“
Jak opravit chybu 503: z nabídky vyberte „Upřesnit“

Na záložce DNS klikněte na „+“a přidejte adresy do seznamu.

Jak opravit chybu 503: klikněte na „+“a přidejte adresy do seznamu
Jak opravit chybu 503: klikněte na „+“a přidejte adresy do seznamu

Vymažte mezipaměť DNS. Spusťte terminál, napište příkaz sudo killall -HUP mDNSResponder … Poté stiskněte Return a zadejte heslo správce.

Jak opravit chybu 503: napište příkaz sudo killall -HUP mDNSResponder
Jak opravit chybu 503: napište příkaz sudo killall -HUP mDNSResponder

3. Na routeru

Přejděte na ovládací panel routeru a najděte položku s adresami serverů DNS - mohou být v nastavení DHCP. Zadejte dvě adresy ve správném formátu (IPv4 nebo IPv6), podle toho, co vaše zařízení podporuje.

Jak opravit chybu 503: zadejte dvě adresy
Jak opravit chybu 503: zadejte dvě adresy

Vymažte mezipaměť YouTube v systému Android

Na zařízeních Android někdy dochází k chybě 503 aplikace YouTube kvůli poškozeným informacím v mezipaměti. Zkuste to vymazat, abyste službu znovu zprovoznili. Chovejte se takto.

Jdi do nastavení. Najděte YouTube v seznamu aplikací.

Jak opravit chybu 503: přejděte do nastavení
Jak opravit chybu 503: přejděte do nastavení
Najděte YouTube
Najděte YouTube

Zastavte to a klikněte na „Vymazat mezipaměť“. Poté spusťte aplikaci znovu.

Přestaň to fungovat
Přestaň to fungovat
Klikněte na „Vymazat mezipaměť“
Klikněte na „Vymazat mezipaměť“

Zmenšete svůj seznam videí na YouTube

Někdy dojde k chybě 503, když je v seznamu Přehrát později příliš mnoho videí. Zkuste jej zmenšit a poté stránku nebo aplikaci znovu načíst.

Kontaktujte administraci zdrojů

Je možné, že si správci stránek ještě nejsou vědomi problému. Nebo naopak vědí, jak to vyřešit nebo jak moc bude vše fungovat. Zkrátka, pokud nic z výše uvedeného nepomohlo, kontaktujte je.

Co dělat pro správce s chybou 503

Vše závisí na enginu vašeho webu a jeho nastavení. Vyberte příslušné možnosti a zkontrolujte, zda se tím problém vyřešil.

Nastavte možnost Opakovat po

Ukazuje, jak dlouho po obdržení chyby 503 by měl klient čekat před dalším požadavkem na server. Hodnota je udávána v milisekundách, její hodnotu si nastavíte sami. Předejdete tak příliš častým opakovaným žádostem.

Zkontrolujte načasování pravidelných úkolů

Přeneste e-mailové konference a další úkoly, které jsou obvykle umístěny v systémovém Cronu, do doby minimálního zatížení serveru. A zároveň si osvěžte paměť na pravidla používání hostingu, abyste neporušovali omezení počtu odeslaných dopisů a běhu skriptů.

Nainstalujte ochranu DDoS

To jsou také požadavky, které jdou do obecné fronty. Zbavte se jich – můžete uživatelům rychle poskytnout přístup k vašemu zdroji.

Nepřenášejte velké soubory přes

Hosteři obvykle omezují dobu běhu skriptů. Pokud přes takový skript přenášíte velké soubory, je vysoce pravděpodobné, že do limitu nebudete investovat. Kromě toho bude přenos probíhat samostatným procesem, což znamená, že nebude moci zpracovávat požadavky z obecné fronty.

Přímý přenos souborů v této situaci je výhodnější. Využívá vícevláknový proces, který tolik neovlivňuje rychlost načítání webu nebo služby jako celku.

Odstraňte těžké nebo zastaralé komponenty CMS

Zkuste jednu po druhé vypnout komponenty vašeho CMS a sledujte, jak se situace mění. Pokud najdete potenciální zdroj problému, zkuste aktualizovat tuto komponentu. Nebo přemýšlejte o tom, jak se bez něj obejít - například jej vyměnit za novější a rychlejší analog.

Spojením zdrojů do jednoho souboru snížíte počet požadavků

Pokud vaše webová aplikace používá mnoho malých zdrojů (obrázky, šablony stylů, skripty atd.) a načítá každý z nich samostatným požadavkem, mohou zabírat významnou část fronty. Chcete-li problém vyřešit, zkombinujte vše do jednoho souboru.

Odebrat připojení ke vzdáleným serverům

Nemusí reagovat příliš dlouho. Mezitím zbývající požadavky na váš server počkají na zpracování.

Hledejte takové problémy v kódu, a pokud se neobejdete bez vzdáleného serveru, nastavte malý časový limit pro čekání. Zvažte kroky v případě, že nebude mít čas reagovat.

Optimalizujte dotazy MySQL

Pokud používáte MySQL a některé dotazy jsou dostatečně pomalé, někteří poskytovatelé hostingu automaticky vytvoří soubor protokolu mysql-slow.log. Shromažďuje nejproblematičtější databázová volání. Analyzujte je a pokud možno optimalizujte.

Také indexujte databázi a zkuste použít komponenty pro ukládání do mezipaměti, které by snížily počet požadavků.

Nainstalujte anti-leech

Pokud jiný webmaster používá přímé odkazy na váš zdroj, například vkládá vaše obrázky na své stránky, zvyšuje se tím také fronta žádostí. Moduly a nastavení proti pijavicím proti tomu účinně bojují. Někteří hostitelé vám je umožňují povolit v administračním panelu. U ostatních je potřeba vše nakonfigurovat ručně, například přes pravidla mod_rewrite v souboru.htaccess nebo jednotlivé moduly.

Nainstalujte komponenty mezipaměti

Pomohou vám snížit zatížení fronty požadavků a zkrátit průměrnou dobu zpracování. V důsledku toho bude prostor pro nové hity a uživatelé neuvidí chybu 503.

Poraďte se s hostitelem

Možná problém není jen ve vás a odborníci na hostingové společnosti vědí, jak jej vyřešit. Předtím nebude zbytečné procházet si často kladené otázky a podívat se na nejnovější témata na fóru zdrojů. Existuje šance, že již existují hotové pokyny.

Doporučuje: