Feil "Siden du leter etter er midlertidig utilgjengelig": årsaker og løsninger. Serverfeil

Vi har gitt ut en ny bok, "Innholdsmarkedsføring på sosiale medier: Hvordan komme inn i hodet på abonnenter og bli forelsket i merkevaren din."

Abonner på

Serverfeil 503 - indikerer at nettstedet hans har sluttet å akseptere nye forespørsler til en bestemt adresse.

Flere videoer på kanalen vår - lær internettmarkedsføring med SEMANTICA

Serveren som er vert for nettstedet kan behandle et begrenset antall forespørsler til det. Det avhenger av kraften. Hvis det sendes flere forespørsler til den enn maskinen kan håndtere, vil brukere hvis forespørsler blir avslått, se en 503-feil.

Tenk deg at du står i kø for pølse (husk den nylige sovjetiske fortiden). Her er et enormt antall mennesker og de kommer alle med samme forespørsel - de vil kjøpe en pølse. Selgeren bytter på å behandle forespørslene deres, og nå er grensen oppbrukt – pølsa er over. Kiosken stenger for en pause, de resterende i køen har ingenting å forlate. Men etter en stund, når lageret i kiosken er fylt opp, vil salget gjenopptas. Hosting fungerer på samme måte. Hosting er en kiosk, brukere er folk for pølse, en forespørsel er et ønske om å kjøpe pølse, og feil 503 er et skilt på kiosken som sier "BREAK".

Feil 503: hva det betyr og hvordan du fikser det

Vanligvis er 503-feilen midlertidig. Serveren vil behandle gjeldende forespørsler, frigjøre kapasiteten for neste.

Hvis den eksterne serveren returnerte nøyaktig denne svarkoden, har serveren nå en stor kø, og den kan rett og slett ikke behandle den.

Det kan være flere årsaker:

  1. Manusene er frosset.
  2. Det er mange anrop til serveren nå.

Løsningen på disse problemene bør håndteres av nettstedets administrator og dets eier, webmaster. Siterevisjon og optimalisering av arbeidet er nødvendig.

Skript kan fryse under påvirkning av forskjellige faktorer, vurder disse faktaene og alternativene for å eliminere dem:

  • Sender store filer. Disse filene må sendes direkte, og unngå bruk av skript. Dette er fordi skript har en arbeidstidsbegrensning, når tiden går ut avbrytes overføringen. Filoverføring via PHP er også en egen prosess som slutter å behandle brukerforespørsler.
  • Kobler til eksterne servere. Det er bedre å nekte denne typen tilkobling. Hvis dette ikke er mulig, så sett en minimum ventetid og bygg utmerket kommunikasjon med slike servere.
  • Det er mange inoperative, "tunge" CMS-moduler. Når du bruker et CMS, sjekk pluginene regelmessig for ressurskapasitet og helse. Hvis noen moduler forringer ytelsen til ressursen, må de erstattes med kraftigere. Hvis noen av motorkomponentene ikke brukes, er det best å avinstallere dem.
  • E-postlisten fungerer ikke som den skal. E-postskriptet skal bare kjøres hvis belastningen på serveren er minimal.
  • Utføre komplekse spørringer mot en MySQL-database. Dette kan sees i mysql-slow.log-filen og oppdateres daglig. Inne er en liste over problematiske spørsmål til databasen. Last inn caching-komponentene, optimaliser spørringer, indekser tabeller på forskjellige kolonner, endre CMS.

Det er flere alternativer som fører til en 503-feil på grunn av det store antallet forespørsler:

  • På Internett-ressursen er det mange lenker til filer som lastes gjennom separate forespørsler.
  • Ressursen har et element som sender AJAX-forespørsler til serveren.
  • Indekseringsroboter fungerer. AJAX-forespørsler gjøres.

Når du finner ut nøyaktig hva årsaken er på ressursen din, kan du fikse problemet.

Det vil også være nyttig å gjøre følgende:

  • Sjekk datamaskinen for skadelig programvare.
  • Slett midlertidige filer og mapper. Oppdater brukte drivere.
  • Sjekk systemfiler via Windows ("sfc / scannow").

Nå vet du hvilken feil 503 "Service Unavailable" er.

503-tjenesten midlertidig utilgjengelig feil er kjent for nesten alle mennesker som bruker mye av tiden sin på Internett og besøker visse nettverksressurser. Dessverre, men en vanlig bruker kan ikke fikse denne plagen på noen måte - den eneste løsningen på problemet kan bare finnes fra siden til eieren av det utilgjengelige nettstedet.

Naturligvis, før du fjerner denne plagen, er det viktig å forstå hva 503-tjenesten midlertidig utilgjengelig feil betyr.

Som du vet, for fullverdig drift av ethvert nettsted, må et visst antall prosesser utføres. Alle disse prosedyrene utføres etter tur, og hver av dem krever en viss tid.

Hvis en av operasjonene ikke rekker å fullføre innenfor det tildelte tidsintervallet, vises en feilmelding på dataskjermen der forespørselen om tilgang til nettstedet gjøres, bedre kjent som 503-tjenesten midlertidig utilgjengelig.

Dessverre er det mange grunnleggende årsaker til en slik plage, så webansvarlig bør være tålmodig for å rette opp situasjonen som har oppstått.

Hvordan fikse feilen

For å endelig bli kvitt en slik feil, må du utføre en hel rekke arbeid basert på forskjellige årsaker til dens forekomst og de anbefalte metodene for å rette opp situasjonen:

  1. Antallet forespørsler til den brukte serveren samsvarer ikke med det faktiske antallet sider på nettstedet. Dette skyldes at en ressurs kan ha mange forskjellige typer informasjon - bilder, tabeller, skript, og så videre. Som et resultat kan det oppstå en konflikt. For å fikse det, anbefales det å optimalisere nettstedet, prøv å fjerne alt unødvendig og unødvendig.
  2. Et stort antall nettstedbesøk av forskjellige automatiske programmer, roboter, roboter, analysatorer. Løsningen er å analysere loggfilen. Lukk for å besøke noen deler av nettstedet som er valgfritt for søkeroboter og lignende tjenester.
  3. Bruk av AJAX-teknologi når man lager spillprosjekter, ulike chatter og andre «tunge» tjenester kan overbelaste serveren. Anbefalingen er å endre servertjenester til kraftigere, for eksempel VPS.
  4. Bruk av nedlastinger fra andre Internett-ressurser kan også føre til en lignende situasjon, spesielt hvis noen av dem har sluttet å fungere. Kilder bør sjekkes for tilgjengelighet og kun de som kan anses som pålitelige skal stå igjen.
  5. DDOS-angrep. Dessverre må du vente på svar fra vertsleverandøren selv. Dette tar tid før situasjonen er fullstendig analysert.

Følgende pakke med rotårsaker til 503-tjenesten som er midlertidig utilgjengelig er direkte relatert til arbeidet med installerte skript:

  1. Bruk av tilleggsforespørsler når du får tilgang til serveren. Først av alt bør du forsikre deg om at behandlingshastigheten for innkommende forespørsler er god, angi et minimumstidsavbrudd for å vente på svar, og utelukke bruken av stier som http: // i arbeidsflyten.
  2. Bruk av veldig "tunge" skript, bruk av skadede, utdaterte, ikke-fungerende plugins. Løsningen er å sjekke disse elementene på nytt og deaktivere alle unødvendige, ineffektive.
  3. Skript brukes til å overføre store filer. Finn en løsning som lar deg gjøre dette direkte, unntatt arbeidet med slike tillegg.
  4. Feil bruk av e-postlister. Det anbefales å sette en grense på antall, samt å gjennomføre utsendelsen på et tidspunkt da belastningen på den påsøkte tjenesten er minimal.

Det viser seg at nesten alltid årsaken til en slik plage er noen beslutninger og innstillinger fra eieren av Internett-ressursen. Naturligvis bør slike problemer korrigeres umiddelbart, siden den minste forsinkelsen truer med å miste popularitet, falle ut av søkerangeringer og redusere inntektene fra nettstedet.

Det er ingen bruker på Internett som aldri har støtt på en feil - Siden du leter etter er midlertidig utilgjengelig. Oversatt fra engelsk betyr det - "Siden du ba om er ikke tilgjengelig"... Feilen oppstår av ulike årsaker. En av disse kan være elementær - det er ingen Internett-tilgang. I dette tilfellet må du kontakte Internett-leverandøren din, som er ansvarlig for nettverksproblemene. Et annet tilfelle er når nettstedet du åpner ikke er tilgjengelig. I dette tilfellet avhenger ingenting av deg, du må vente til nettstedets problemer er fikset av administrasjonen.

I april 2014 møtte mange brukere av Vkontakte-nettverket et slikt problem. Den 9. begynte problemet å forverres. Noen brukere har klaget på problemet med å motta og sende meldinger på sosiale medier. nettverk. Andre kunne rett og slett ikke komme til sidene deres, nettleseren fortsatte å vise en melding - "Siden du leter etter er midlertidig utilgjengelig" for mange brukere som bor i forskjellige land i det post-sovjetiske rommet.

Om morgenen samme dato bekreftet pressesekretæren Georgy Lobushkin forstyrrelsene i arbeidet til vk.com på sin offisielle Twitter-konto. Senere sa han at problemene med serverne "ryddet opp" og dette problemet ble "sortert opp" av ekspertene. Selv etter denne kunngjøringen var det ikke mindre avbrudd for brukerne. Nettstedet fortsatte å fungere med jevne mellomrom. Brukere fortsatte å klage på krasj fra forskjellige land: Ukraina, Romania, Serbia, Montenegro, Canada, Spania, Tyskland, Israel, Aserbajdsjan og flere andre land.

Feilrespons - Siden du leter etter er midlertidig utilgjengelig

De første trinnene bør være å sjekke de vanlige årsakene til feilen: prøv igjen å få tilgang til nettstedet som gir feilen, kanskje problemet allerede er løst. Hvis det ikke har skjedd noe nytt på denne siden, må du sjekke datamaskinen for feil. For å gjøre dette, gå til "Enhetsbehandling" og sjekk ytelsen til nettverksadapteren og driveren for den. For dette:

Nettstedfilter for besøkende kan gi en feil

Grunnen til at du ikke kan komme til nettstedet kan være nettstedsfiltreringen etter region. Hvis du for eksempel bor i et land som er på listen over forbudte land på siden, vil tilgangen være stengt for deg. Det er flere måter å omgå systemet på.

  1. Aktiver VPN i nettleseren eller bruk. Mange moderne nettlesere har denne funksjonen slått på som standard. Du må sjekke dette ved å gå til nettleserinnstillingene. Når den er aktivert, lar denne funksjonen deg kryptere dataene dine på nettverket, til og med informasjon om brukerens plassering, noe som lar oss besøke filtrerte nettsteder uten problemer. Et særtrekk ved en VPN er å omdirigere trafikk og gi tilgang til det interne nettverket.
  2. Anonymizer er en Internett-tjeneste som også lar deg kryptere all informasjon om deg, kryptere posisjonsinformasjonen din og endre IP-adressen din til en hvilken som helst annen, inkludert et annet land. Dette kan gjøres enten online eller ved å bruke det nedlastede programmet.

I kontakt med

Mens vi surfet på Internett, ble hver av oss møtt med utseendet til meldingen "feil 503 - tjeneste utilgjengelig" ved tilgang til nettstedet, som inntil nylig fungerte som det skal. Denne koden betyr at http-ressursen du vil besøke er midlertidig utilgjengelig.

Hva indikerer "feil 503"?

Hver hostingkonto har et visst antall arbeidsprosesser, som er strengt regulert av funksjonene i tariffplanen. Forespørsler fra andre datamaskiner på nettverket behandles etter førstemann til mølla-prinsippet. Samtidig kan lette forespørsler behandles nesten umiddelbart, mens arbeidet med tyngre tar litt tid.
En slik kø er begrenset til et visst antall forespørsler, og hvis grensen overskrides, avvises anmodningen, og brukerens nettleser viser meldingen "feil 503".

Hva skal en bruker gjøre når en 503 feilkode vises i nettleseren

Oftest er årsaken til denne oppførselen til serveren og utseendet til feilkode 503 midlertidige problemer, og etter en stund vil serveren frigjøre den nødvendige mengden ressurser og vil være i stand til å behandle forespørselen. Det er derfor det anbefales å ikke besøke nettstedet i tre minutter, for ikke å opprette en ny kø bestående av anrop til vertsdatamaskinen, noe som bare kan forverre situasjonen.

Årsaker til feil "feil 503 - tjeneste utilgjengelig"

Kode 503 indikerer dannelsen av en stor kø med forespørsler på serveren, som den ikke kan takle. Hovedårsakene til dannelsen av en kø kan være:

  1. Hengende manus.
  2. Et stort antall forespørsler til serveren.
Hver av disse grunnene krever økt oppmerksomhet fra webansvarlige og administratorer av http-ressursen og optimalisering av nettstedets funksjon.

Årsaker til å fryse skript og metoder for å håndtere dette problemet

Hengende skript og ytterligere opptreden av feilen "feil 503 - tjeneste utilgjengelig" kan være forårsaket av følgende faktorer:

  1. Overføring av store filer med PHP. Det anbefales å overføre store filer direkte, uten å bruke skript, av to hovedgrunner:
    • skript har en begrenset arbeidstid, og etter utløpet vil overføringen bli avbrutt;
    • overføring av filer med PHP tar en egen prosess som slutter å behandle brukerforespørsler.
  2. Det anbefales å overføre filer direkte ved hjelp av en spesiell flertrådsprosess som behandler et stort antall tråder om gangen og ikke påvirker nedlastingshastigheten til http-ressursen.
  3. Tilkoblinger til eksterne servere. Det anbefales på det sterkeste å unngå denne typen tilkobling, men hvis det er umulig å implementere arbeidet til nettstedet uten dem, bør du angi en kort ventetid for svar og sette opp en god forbindelse med den eksterne serveren.
  4. Et stort antall "tunge" eller inoperative CMS-moduler. Absolutt alle plugins til det brukte CMS må sjekkes for ytelse og ressursintensitet. Det anbefales å erstatte moduler som bremser arbeidet på nettstedet med raskere analoger, i tillegg er det bedre å avinstallere alle ubrukte motorkomponenter.
  5. Analfabet bruk av e-postlister. Det anbefales å kjøre e-postskriptet bare med minimal serverbelastning (for eksempel om natten), med tanke på begrensningene for antall meldinger per dag og skriptets særegenheter.
  6. Langsomme spørringer til MySQL-databasen. Hvis det er trege søk i kontoen, vises en fil med navnet mysql-slow.log. Dataene til denne filen oppdateres en gang om dagen og inneholder ekstremt problematiske forespørsler til databasen. For å minimere antallet trege forespørsler og derfor redusere frekvensen av forekomst av feilkode 503, anbefales det:
    • installer hurtigbufferkomponenter på nettstedmotoren som reduserer antallet databasespørringer;
    • optimalisere selve spørringene;
    • indekser databasetabeller etter kolonner brukt i valg;
    • endre CMS for nettstedet.

Årsaker til det store antallet forespørsler til http-ressursen

Et stort antall forespørsler og, som en konsekvens, utseendet på en feil med kode 503 "tjeneste utilgjengelig" kan føre til:

  • innhold på nettstedet til http-lenker til et veldig stort antall filer lastet opp gjennom separate forespørsler (slike filer kan være bilder, tabeller, Java-skript);
  • tilstedeværelsen på nettstedet av et element som med jevne mellomrom sender AJAX-forespørsler til serveren (for eksempel chat), mens antallet forespørsler vil avhenge av både antall besøkende og antall åpne faner i nettleseren til én besøkende;
  • indekseringsroboter som skanner nettstedsressurser (for eksempel alle typer søkemotorer);
  • bruk av ressurser som er lagt ut på andre nettsteder;
  • DDoS-angrep.

Feil 503-tjeneste midlertidig utilgjengelig - hva det betyr og hvordan du fikser det - 3,7 av 5 basert på 11 stemmer

Feil 503 - hva er meningen med denne feilen generert av webserveren når du besøker sidene på nettstedet, hva er årsakene til dens forekomst og mulige løsninger.

Denne feilen kan vises på nettsteder laget på alle CMS, inkludert slike populære som Joomla, WordPress, Drupal. Sikkert bare den mest suksessrike brukeren har aldri støtt på et problem: du skriver inn adressen til landet, og som svar "Tjeneste midlertidig utilgjengelig". Så hva betyr 503-feilen? La oss finne ut av det.

Hva betyr denne feilen?

Hver konto på vertsserveren har et visst antall arbeidsflyter, tildelt i samsvar med den valgte tariffplanen. Arbeidet med forespørsler utføres i rekkefølgen av køen, de går til serveren, hvor lette forespørsler behandles umiddelbart, og tunge - sakte. Hver kø er begrenset til et visst antall forespørsler. Hvis den nye er utenfor denne grensen, vil den ikke bli akseptert, og i stedet for resultatet vil nettleseren gi en melding: Feil 503 Tjenesten er midlertidig utilgjengelig.

Det er mulig at dette er en midlertidig årsak, og du må vente litt mens serveren "beveger seg bort" fra overbelastningen, og frigjør den nødvendige mengden ressurser for å behandle forespørselen din. Det er best å forlate forsøket på å samhandle med nettstedet i 3-5 minutter, ellers vil det dannes en annen kø - forespørsler til serveren. Det vil bare gjøre situasjonen verre.

Årsakene til feilen og hvordan man håndterer feilen - instruksjoner for nettstedseiere

For å fikse denne feilen, må du vite årsakene til at den kan dukke opp.

Et stort antall forespørsler til serveren.

For mange forespørsler til serveren kan forekomme i følgende tilfeller:

Årsak 1. Antall sider på nettstedet tilsvarer ikke antall forespørsler sendt til serveren. Dette skyldes det faktum at hver side på nettstedet kan inneholde ulike objekter, for eksempel: java- og PHP-skript, stilarkfiler, bilder osv. For å laste hver av dem må du sende en separat forespørsel. Jo flere forespørsler som sendes til serveren, desto mer sannsynlig vil det oppstå en feil når du ber om én enkelt side.

Løsning: Optimaliser nettstedet og skriptene, eliminer unødvendige elementer som ikke er til nytte på siden, og bruk også caching – dette kan redusere belastningen på serveren din.

Årsak 2. For mange anrop til nettstedsidene til søkeroboter og crawlere for visse tjenester, så vel som andre analysatorer. De telles ikke av fremmøtetellerne, men de laster arbeidet anstendig, noe som forårsaker serverfeilen 503.

Løsning: Du kan kun se nøyaktig statistikk over besøk i loggfilene til webserveren. I noen tilfeller kan fullstendig stenging av visse systemsider på nettstedet som ikke er beregnet for søkemotorer fra besøk av søkeroboter hjelpe.

Årsak 3. En besøkende på nettstedet kan forårsake mange serveranrop mens han er på samme side hvis nettstedet bruker AJAX. Det vanskeligste er for webserveren når nettstedet er vertskap for nettkonferanser, spill, chatter og andre lignende.

Løsning: Du må kanskje endre hosting til en kraftigere en, for eksempel endre delt hosting-tariff til en VPS eller en eksisterende VPS-tariff til en mer produktiv.

Årsak 4. Problemet kan også være når du bruker fragmenter av ressurser og skript fra andres nettsteder - informer-script, lenker til bilder som lastes opp til sidene dine fra andre servere.

Løsning: Det er nødvendig å sjekke tilgjengeligheten av ressurser som ulike elementer lastes fra, og hvis de ikke er tilgjengelige for å ta visse tiltak. Velg enten de mest pålitelige kildene til informanter eller avvis dem helt hvis de ikke har en spesiell betydning og fordel for besøkende på nettstedet.

Årsak 5. DDOS-angrep på nettstedet.

Løsning: Hostingleverandører sporer uautorisert aktivitet, men en slik bølge blokkeres først etter at viss statistikk har blitt samlet, for ikke å skade arbeidet til ekte brukere.

Sakte eller frysende skript.

Et triks er også å forvente av manusene, de kan fungere for sakte eller fryse. Da vil brukeren motta et ubehagelig vindu "Feil 503 Tjenesten midlertidig utilgjengelig".

Skript kan henge av følgende årsaker:

Årsak 1. Koble til en ekstern server.

Løsning: Unngå dette, eller angi et lite tidsavbrudd for å vente på svar. Sørg på forhånd for at tilkoblingen til tredjepartsserveren er god nok.

Brukes Inkluder-funksjoner i PHP-skript på nettstedet ditt? Hvis de er plassert på samme konto, bruk den lokale banen for å få tilgang til dem, i stedet for en bane som http://. Dette vil bidra til å unngå en ekstra HTTP-forespørsel som tar opp en ekstra arbeidsflyt, og dermed laster serveren.

Årsak 2. Mange "tunge" og noen ganger ødelagte eller ufullstendige utvidelser, plugins og CMS-moduler.

Løsning: Det er nødvendig å sjekke komponentene og pluginene til CMS. Deaktiver dem én om gangen, og sjekk nettstedet for å finne den "svake lenken" som bremser nedlastingen av nettstedet. Det er best å forlate disse komponentene, ekskludere dem helt eller finne et raskere alternativ. Ikke glem å fjerne inaktive komponenter og plugins.

Årsak 3. Store statiske filer overføres gjennom PHP.

Løsning: Det er best å overføre filer av denne typen direkte, i stedet for å bruke skript for å overføre dem. Hvorfor? Ja, fordi varigheten av skriptene er begrenset og filoverføringen kan bli avbrutt. I tillegg, for å overføre en fil gjennom PHP, trenger du en annen arbeidsprosess, som faller ut av mekanismen for å behandle brukerforespørsler under filoverføringen.

Ved å overføre filer direkte, bruker serveren en flertrådsprosess, på grunn av at flere tråder behandles samtidig, og nettsidens lastehastighet påvirkes ikke.

Årsak 4. Et stort antall trege spørringer til MySQL, samt ikke optimalisert database og dens størrelse.

Løsning: Du må installere caching-komponentene i motoren. De vil redusere antall SQL-spørringer, forresten, det vil ikke være overflødig å optimalisere spørringene i seg selv. Du bør indeksere databasetabellene etter kolonner som brukes i utvalget. Ingenting hjelper? Bytt motoren til en mer optimal.