503 Usluga privremeno nedostupna - što znači kako to popraviti?

9. 4. 2019.

Kada surfate Internetom, neki korisnici često susreću činjenicu da određeni resursi ne rade ispravno, stranice se učitavaju predugo ili se uopće ne otvaraju. Naravno, za potencijalne posjetitelje stranice to nije veliki problem, ali što bi webmaster trebao učiniti ako se pogreška 503 Service Temporarily Unavailable pojavljuje pri ulasku u njegovu "zamisao"? Da biste se nosili s problemom, nemojte odmah pribjegavati kardinalnim metodama. Možda se sve može riješiti jednostavnim manipulacijama.

Usluga 503 privremeno nije dostupna

Kako dešifrirati

503 Usluga privremeno nedostupna (prijevod: "usluga privremeno nije dostupna") znači da je poslužitelj na kojem se web-lokacija nalazi zaustavio obradu i primanje zahtjeva. Razlozi za pojavu takvog natpisa mogu biti ogromni. Možda poslužitelj jednostavno ne može nositi s velikim prilivom posjetitelja, a možda je problem mnogo ozbiljniji.

503 usluga privremeno nije dostupna što to znači

Ako se prilikom ulaska na web-lokaciju pojavljuje pogreška 503 Usluga privremeno nedostupna nginx, zadnji dio ove poruke znači da je problem najvjerojatnije u samom poslužitelju.

Uzroci

Kada osoba posjeti internetski izvor, čini se da poziva, kao da je telefonski. Ako je linija zauzeta, neće moći vidjeti stranicu od interesa. Isto se događa kada je poziv predug. U toj situaciji, poslužitelj odlučuje prekinuti vezu kako ne bi trošio resurse i daje pogrešku 503 Usluga privremeno nedostupna. Što to znači, sada je lako razumjeti, ali što s njom?

Previše poziva poslužitelja

Ova najčešća pogreška može imati nekoliko razloga istodobno:

1. Na stranicama s resursima postoji nekoliko php, java datoteka i hrpa drugih skripti koje su odgovorne za stilove, itd. Zbog toga se, nakon pristupa stranici, zahtjev šalje u svim smjerovima, što dovodi do pogreške 503 Usluga privremeno nedostupna. Kako popraviti ovu situaciju? Vrlo je jednostavno. Dovoljno je optimizirati cijelu stranicu, riješiti se nepotrebnih skripti i komprimirati datoteke odgovorne za stilove.

503 usluga privremeno nedostupna prijevodu

2. Prevelik pristup robota tražilice poslužitelju web-lokacije. U tom slučaju, to neće utjecati na brojače prisutnosti, tako da morate ući u dnevnike. Ako je razlog u botovima, onda je rješenje jednostavno - morate zatvoriti njihov pristup putem robot.txt.

3. Ako se na web-mjestu koristi ajax, to će također dovesti do velikog broja zahtjeva i pogreške 503 Usluga privremeno nedostupna. Najčešće se ovaj problem susreće na resursima s chat sobama, igrama, virtualnim konferencijama itd. Ovu situaciju moguće je otkloniti promjenom hostinga, budući da je potrebno poboljšati performanse sustava.

4. "Učitaj" s drugih web-lokacija. Ako se na resursu koriste slike, videodatoteke i drugi materijali portala treće strane, učitavanje poslužitelja značajno se povećava. U ovom slučaju, samo se trebate riješiti "drugih" skripti.

5. Napadnite hakere. Svaki ddos ​​napad neizbježno vodi do pogreške 503 Service Temporarily Unavailable. Ako stranica nije jako oštećena, onda je morate vratiti i pobrinuti se za pouzdaniju zaštitu portala. Da biste to učinili, preporučujemo da instalirate SSL certifikat za domenu i idite na https. Na današnjem popularnom CMS-u postoji veliki broj dodataka i proširenja koji pomažu u uklanjanju neželjenih komentara na web-lokaciji, napada na neželjene poruke, ezina i napada od klevetnika.

Usluga 503 privremeno nije dostupna nginx

Pad brzine obrade skripte poslužitelja

Osim gore opisanih razloga, kod pogreške 503 Usluga privremeno nedostupna može biti rezultat sporog učitavanja skripti. U tom slučaju, događaji se mogu razviti na nekoliko parcela:

  1. Na resursu je instalirano previše "teških" skripti koje stranica jednostavno ne održava. Stoga je potrebno riješiti se svega suvišnog i neiskorištenog.
  2. Ako web-lokacija funkcionira putem PHP-a, kroz njega može proći prevelika statička datoteka. Mora se imati na umu da je takav prijenos velika pogreška. Mora se paziti da se dosjei prenose samo izravno.
  3. Baza podataka na poslužitelju nije optimizirana. U tom slučaju morate ga sami ažurirati ili se obratiti davatelju usluge hostinga.
  4. Popis poslužitelja je instaliran na poslužitelju. U tom slučaju možete promijeniti tarifu, odabrati produktivniju uslugu ili kontaktirati drugog pružatelja usluga hostinga.

CMS

Moderni "motori" za web-mjesta omogućuju vam stvaranje vlastitih portala bez posebnih vještina programiranja. Najčešće webmasteri postižu naprednu funkcionalnost uz pomoć različitih dodataka i proširenja. Naravno, oni pojednostavljuju život i čine selo atraktivnijim za potencijalne posjetitelje. Međutim, nisu sva proširenja licencirana i prikladna za sve CMS-ove. Instaliranjem samo jedne "slomljene" datoteke možete uzrokovati pogrešku 503 Usluga privremeno nedostupna. Što to znači i je li to kritično?

Usluga 503 privremeno nije dostupna kako popraviti

Zapravo, problem možete riješiti isključivanjem jednog po jednog proširenja. Ako je, nakon deaktiviranja jednog od njih, pogreška nestala, dovoljno je jednostavno ukloniti "štetočina". Nakon toga vrijedi detaljno istražiti sve dodatke za njihovu usklađenost s određenim CMS-om.

Također se ne preporučuje instaliranje proširenja s portala treće strane. Činjenica je da se njihovi kreatori mogu ispostaviti da su prevaranti koji učitavaju zlonamjerni i nevidljivi softver webmasteru na web-lokaciji.

Ako ništa nije pomoglo

Ako nakon svih manipulacija problem ostane, onda ostaje samo jedna stvar - premjestiti se na novi hosting. To ne znači da će sav posao potonuti u zaborav. Danas možete jednostavno prebaciti na drugi hosting i prenijeti na njega postojeću web-lokaciju. No prije toga, potrebno je s konzultantima razjasniti jesu li takve manipulacije s postojećim portalima.

U svakom slučaju, mjesto ne bi trebalo napustiti, jer nema takvih problema koji se sami ne mogu riješiti.