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 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ší.
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.
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?
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.
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.
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:
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é?
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 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ě.