503 Služba dočasně nedostupná - co to znamená, jak to opravit?

9. 4. 2019

Při surfování na internetu se někteří uživatelé často setkávají s tím, že některé zdroje nefungují správně, stránky se načítají příliš dlouho nebo se vůbec neotvírají. Samozřejmě, pro potenciální návštěvníky webu to není velký problém, ale co by měl webmaster dělat, když se při zadávání jeho "brainchild" objeví chyba 503 Service Temporarily Unavailable? Chcete-li se vypořádat s tímto problémem, nepoužívejte okamžitě kardinální metody. Snad všechno může být řešeno jednoduššími manipulacemi.

Služba 503 je dočasně nedostupná

Jak dešifrovat

Služba 503 Dočasně nedostupná (překlad: Služba je dočasně nedostupná) znamená, že server, na kterém je umístěn web, přestal zpracovávat a přijímat požadavky. Důvody pro vznik takového nápisu mohou být obrovské. Možná se server jednoduše nemůže vyrovnat s velkým přílivem návštěvníků a pravděpodobně je problém mnohem vážnější.

503 služba dočasně nedostupná co to znamená

Při vstupu do stránky se objeví chyba 503 Služba Dočasně nedostupná nginx, poslední část této zprávy znamená, že problém je pravděpodobně na samotném serveru.

Příčiny

Když člověk navštíví internetový zdroj, zdá se, že zavolá, jako by telefonoval. Je-li linka zaneprázdněna, nebude moci zobrazit stránku, která vás zajímá. Totéž se stává, když je hovor příliš dlouhý. V takovém případě se server rozhodne přerušit připojení, aby nedošlo k vyřazení zdrojů, a dává chybu 503 Služba dočasně nedostupná. Co to znamená, teď je snadné pochopit, ale co s tím dělat?

Příliš mnoho serverových volání

Tato nejčastější chyba může mít několik důvodů najednou:

1. Na stránce zdrojů existuje několik souborů php, java a spousta dalších skriptů, které jsou odpovědné za styly apod. Kvůli tomu je po přístupu k webu žádost odeslána ve všech směrech, což vede k chybě 503 Služba dočasně nedostupná. Jak tuto situaci napravit? Je to velmi jednoduché. Stačí optimalizovat celý web, zbavit se nepotřebných skriptů a schopnost komprimovat soubory odpovědné za styly.

503 dočasně nedostupný překlad služby

2. Příliš častý přístup robotů vyhledávače k ​​serveru. V takovém případě to nebude mít vliv na počitadlo, takže se musíte dostat do protokolů. Pokud je důvod v botách, je řešení jednoduché - musíte je zavřít pomocí souboru robot.txt.

3. Pokud se na webu použije ajax, bude to také vést k obrovskému počtu požadavků a chybě 503 Služba dočasně nedostupná. Nejčastěji se tento problém vyskytuje u prostředků s diskusními místnostmi, hernami, virtuálními konferenciami apod. Tuto situaci lze napravit pouze změnou hostingu, protože je nutné zlepšit výkon systému.

4. Nahrávání z jiných webů. Pokud jsou na prostředku použity obrázky, video soubory a další materiály portálů třetích stran, zatížení serveru se podstatně zvýší. V tomto případě se stačí zbavit "jiných" skriptů.

5. Útok hackerů. Jakékoli útoky ddos ​​nevyhnutelně vedou k chybě 503 Služba dočasně nedostupná. Pokud stránka není špatně poškozená, musíte ji obnovit a zajistit spolehlivější ochranu portálu. Chcete-li to provést, doporučuje se pro doménu nainstalovat certifikaci SSL a přejděte na stránku https. Dnešní populární CMS obsahuje obrovské množství plug-inů a rozšíření, které pomáhají zbavit se nežádoucích připomínek na webu, spamových útoků, ezines a útoků od poškozených.

Služba 503 dočasně nedostupná nginx

Zrušte rychlost zpracování serveru skriptu

Kromě výše popsaných důvodů může být kód chyby 503 Služba dočasně nedostupný pravděpodobně výsledkem skenování s pomalým načítáním. V tomto případě se události mohou vyvíjet na několika místech:

  1. Na prostředku je nainstalováno příliš mnoho "těžkých" skriptů, které stránky jednoduše neudržují. Proto je nutné zbavit se všeho nadbytečného a nevyužitého.
  2. Pokud web funguje prostřednictvím PHP, pak mohou projít příliš velkými statickými soubory. Je třeba si uvědomit, že takový převod je obrovská chyba. Je třeba dbát na to, aby soubory byly přenášeny pouze přímo.
  3. Databáze na serveru není optimalizována. V takovém případě je třeba je aktualizovat sami nebo se obrátit na poskytovatele hostingu.
  4. Na serveru je nainstalován poštovní seznam. V takovém případě můžete buď změnit tarif, zvolit si produktívnější tarif nebo kontaktovat jiného poskytovatele hostingu pro služby.

CMS

Moderní "motory" pro webové stránky umožňují vytvářet vlastní portály bez speciálních programovacích dovedností. Webmasteři nejčastěji dosahují pokročilých funkcí pomocí různých zásuvných modulů a rozšíření. Samozřejmě, že zjednodušují život a přitahují vesnici k potenciálním návštěvníkům. Nicméně, ne všechna rozšíření jsou licencována a vhodná pro všechny CMS. Instalací pouze jednoho "rozbitého" souboru můžete způsobit chybu 503 Služba dočasně nedostupná. Co to znamená a je to kritické?

503 Služba dočasně nedostupná, jak opravit

Ve skutečnosti můžete tento problém vyřešit vypnutím rozšíření jeden po druhém. Pokud po deaktivaci jedné z nich zmizí chyba, postačí jednoduše odstranit "škůdce". Poté stojí za to podrobně prozkoumat všechny pluginy pro splnění konkrétního CMS.

Rovněž se nedoporučuje instalovat rozšíření z portálů třetích stran. Faktem je, že jejich tvůrci se mohou ukázat jako podvodníci, kteří uploadují škodlivý a neviditelný software webmasterovi na webu.

Pokud nic nepomohlo

Pokud po všech manipulacích problém zůstává, pak zůstane jen jedna věc - přesunout se na nový hosting. To neznamená, že by se veškerá práce ponořila do zapomnění. Dnes můžete snadno přepnout na jiný hosting a přenést na něj stávající web. Ale předtím je třeba s konzultanty objasnit, zda provádějí takové manipulace s existujícími portály.

V žádném případě by nemělo být opuštěno, protože neexistují žádné takové problémy, které by nemohly být řešeny samy o sobě.