Fel "Sidan du letar efter är tillfälligt otillgänglig": orsaker och lösningar. Serverfel

Vi släppte ny bok"Innehållsmarknadsföring i i sociala nätverk: Hur du kommer in i huvudet på prenumeranter och blir kär i ditt varumärke.

Prenumerera

Serverfel 503 - indikerar att hans sida har slutat acceptera nya förfrågningar om en specifik adress.

Fler videor på vår kanal - lär dig internetmarknadsföring med SEMANTICA

Servern som är värd för webbplatsen kan behandla ett begränsat antal förfrågningar till den. Det beror på kraften. Om fler förfrågningar skickas till den än vad maskinen kan bearbeta, kommer användare vars förfrågningar nekas att se ett 503-fel.

Föreställ dig att du står i kö för korv (kom ihåg det senaste sovjetiska förflutna). Innan du är ett stort antal människor och de gör alla samma begäran - de vill köpa korv. Säljaren turas om att behandla deras förfrågningar, och nu är gränsen uttömd – korven är över. Kiosken stänger för en paus, de kvarvarande personerna i kön lämnar ingenting. Men efter ett tag, när lagren i kiosken är påfyllda, kommer försäljningen att återupptas. Hosting fungerar på samma sätt. Värdskapet är kiosken, användarna är personerna bakom korven, begäran är önskan att köpa korven, och 503-felet är tecknet på kiosken som säger "BREAK".

Fel 503: vad betyder det och hur man åtgärdar det

Vanligtvis är 503-felet tillfälligt. Servern kommer att bearbeta de aktuella förfrågningarna, frigöra sin kapacitet för nästa.

Om fjärrservern returnerade exakt denna svarskod så har servern en stor kö nu och den kan helt enkelt inte bearbeta den.

Det kan finnas flera anledningar:

  1. Manus har fastnat.
  2. Det är många samtal till servern just nu.

Lösningen av dessa problem bör hanteras av webbplatsens administratör och dess ägare, webbmastern. Kräver webbplatsrevision och optimering av sitt arbete.

Skript kan frysa under påverkan av olika faktorer, överväg dessa fakta och alternativ för att eliminera dem:

  • Sändning stora filer. Dessa filer måste skickas direkt, och undvik användning av skript. Detta beror på att skript har en arbetstidsgräns, när tiden går ut avbryts överföringen. Filöverföring via PHP är också en separat process som gör att behandlingen av användarförfrågningar stoppas.
  • Ansluter till fjärrservrar. Det är bättre att vägra denna typ av anslutning. Om detta inte är möjligt, ställ in en lägsta svarstid och bygg en utmärkt anslutning med sådana servrar.
  • Många funktionshindrade, "tunga" CMS-moduler. När du använder ett CMS, kontrollera regelbundet plugins för resurskapacitet och hälsa. Om vissa moduler försämrar resursens prestanda måste de ersättas med mer kraftfulla. Om några komponenter i motorn inte används är det bättre att avinstallera dem.
  • E-postlistan fungerar inte som den ska. E-postdistributionsskriptet bör endast köras om belastningen på servern är minimal.
  • Prestanda komplexa frågor att basera MySQL-data. Detta kan ses i filen mysql-slow.log, som uppdateras dagligen. Inuti finns en lista med problematiska frågor till databasen. Ladda ner cachningskomponenter, optimera frågor, indexera tabeller efter olika kolumner, ändra CMS.

Det finns flera alternativ som leder till ett 503-fel på grund av ett stort antal förfrågningar:

  • Internetresursen har många länkar till filer som laddas genom separata förfrågningar.
  • Resursen har ett element som skickar AJAX-förfrågningar till servern.
  • Indexering av bots fungerar. AJAX-förfrågningar görs.

Om du tar reda på exakt vad orsaken är på din resurs kan du åtgärda problemet.

Det kommer också att vara bra att göra följande:

  • Kontrollera din dator efter skadlig programvara.
  • Ta bort temporära filer och mappar. Uppdatera drivrutinerna du använder.
  • Kolla upp systemfiler via Windows ("sfc /scannow").

Nu vet du vad felet 503 "Service Unavailable" är.

Error 503-tjänst som är tillfälligt otillgänglig är känd för nästan alla människor som spenderar mycket av sin tid på Internet och besöker vissa nätverksresurser. Tyvärr, men vanlig användare kan inte fixa detta problem på något sätt - den enda lösningen på problemet kan bara hittas från ägaren av den otillgängliga webbplatsen.

Innan du tar bort det här problemet är det naturligtvis viktigt att förstå vad felet 503-tjänsten tillfälligt inte är tillgänglig betyder.

Som bekant, för fullvärdigt arbete varje webbplats behöver utföra ett visst antal processer. Alla dessa procedurer utförs i prioritetsordning, och var och en av dem kräver en viss tid.

Om en av operationerna inte har tid att slutföra under den tilldelade tidsperioden, visas ett felmeddelande på datorskärmen från vilken den gör en begäran om att få tillgång till webbplatsen, mer känd som 503-tjänsten tillfälligt otillgänglig.

Tyvärr finns det många bakomliggande orsaker till sådana problem, så webmastern bör ha tålamod för att rätta till situationen.

Hur man åtgärdar felet

Att äntligen bli av med ett sådant misstag, måste du utföra en hel rad arbeten baserat på de olika orsakerna till dess förekomst och de rekommenderade metoderna för att korrigera situationen:

  1. Antalet förfrågningar till den använda servern stämmer inte överens verkligt belopp webbplatssidor. Detta beror på att en resurs kan ha många olika typer information - bilder, tabeller, skript och så vidare. Som ett resultat kan konflikter uppstå. För att fixa det rekommenderas det att optimera webbplatsen, försök att ta bort allt onödigt och onödigt.
  2. Ett stort antal besök på webbplatsen av olika automatiska program, robotar, bots, analysatorer. Lösningen är att analysera loggfilen. Stäng för att besöka vissa delar av webbplatsen som är valfria för sökrobotar och liknande tjänster.
  3. Användande AJAX-teknik när man skapar spelprojekt kan olika chattar och andra "tunga" tjänster leda till serveröverbelastning. Rekommendationen är att byta servertjänster till mer kraftfulla, till exempel till VPS.
  4. Att använda nedladdningar från andra Internetresurser kan också leda till liknande situation, särskilt om några av dem har slutat fungera. Det är nödvändigt att kontrollera källorna för tillgänglighet och lämna endast de som kan anses tillförlitliga.
  5. DDOS-attack. Tyvärr måste du vänta på svar från värdleverantören själv. Detta tar tid tills situationen är fullständigt analyserad.

Följande paket med rotorsaker för 503-tjänsten som är tillfälligt otillgänglig är direkt relaterad till driften av de installerade skripten:

  1. Användande ytterligare förfrågningar när du kommer åt servern. Först och främst bör du se till att bearbetningshastigheten för inkommande förfrågningar är bra, ställa in en minsta timeout för att vänta på svar och utesluta användningen av http://-sökvägar i arbetsflödet.
  2. Användningen av mycket "tunga" skript, användningen av skadade, föråldrade, icke-fungerande plugins. Lösningen är att dubbelkolla dessa element och inaktivera alla onödiga, ineffektiva.
  3. Skript används för att överföra stora filer. Hitta en lösning som låter dig göra detta direkt, exklusive arbetet med sådana tillägg.
  4. Inte korrekt användning e-postlistor. Det rekommenderas att sätta en gräns för antalet, samt att utföra utskick vid en tidpunkt då belastningen på den ansökta tjänsten är minimal.

Det visar sig att nästan alltid orsaken till sådana problem är någon form av beslut och inställningar från ägaren av internetresursen. Det är naturligt att liknande problem bör korrigeras omedelbart, eftersom den minsta förseningen hotar att förlora popularitet, falla ur sök ranking och minskade intäkter från webbplatsen.

Det finns ingen användare på Internet som aldrig har stött på ett fel - sidan du letar efter är tillfälligt otillgänglig. På engelska betyder det - "Sidan du begärde är inte tillgänglig". Felet uppstår av olika anledningar. En av dessa kan vara elementär - det finns ingen tillgång till internet. I det här fallet måste du kontakta din ISP, som ansvarar för nätverksfel. Ett annat fall är när webbplatsen du besöker inte är tillgänglig. I det här fallet beror ingenting på dig, du måste vänta tills webbplatsens problem är åtgärdade av administrationen.

I april 2014 hade många användare av Vkontakte-nätverket ett sådant problem. Den 9:e började problemet förvärras. Vissa användare klagade på problemet med att ta emot och skicka meddelanden inom socialen. nätverk. Andra kunde helt enkelt inte komma till sina sidor, webbläsaren fortsatte att visa ett meddelande - "Sidan du letar efter är tillfälligt otillgänglig" för många användare som bor i olika länder i det postsovjetiska rymden.

På morgonen samma datum bekräftade pressekreteraren Georgy Lobushkin felfunktionerna på vk.com på sin officiellt konto på Twitter. Han uppgav senare att problemen med servrarna "löste upp" och "specialister räknade ut" detta problem. Även efter detta tillkännagivande blev det inte färre avbrott för användarna. Sajten fortsatte att fungera periodvis. Användare fortsatte att klaga på misslyckanden från olika länder: Ukraina, Rumänien, Serbien, Montenegro, Kanada, Spanien, Tyskland, Israel, Azerbajdzjan och flera andra länder.

Vad du ska göra vid ett fel - Sidan du letar efter är tillfälligt otillgänglig

De första stegen bör vara att kontrollera de vanligaste orsakerna till felet: försök igen att besöka webbplatsen som ger felet, problemet kan redan ha åtgärdats. Om inget nytt har hänt på den här sidan måste du kontrollera din dator för fel. För att göra detta, gå till "Enhetshanteraren" och kontrollera prestanda nätverksadapter och en förare för det. För detta:

Webbplatsfilter för besökare kan orsaka ett fel

Anledningen till att du inte kan komma till webbplatsen kan vara webbplatsfiltreringen efter region. Om du till exempel bor i ett land som finns med på webbplatsens lista över förbjudna länder, kommer åtkomst att nekas dig. Det finns flera sätt att kringgå systemet.

  1. Aktivera VPN i webbläsaren eller använd . I många moderna webbläsare den här funktionen är aktiverad som standard. Detta måste kontrolleras genom att gå till din webbläsarinställningar. När den är aktiverad låter den här funktionen dig kryptera din data på nätverket, även information om användarens plats, vilket gör att vi kan besöka webbplatser med ett filter utan problem. signum VPN är - omdirigerar trafik och ger åtkomst till det interna nätverket.
  2. Anonymizer – det här är tjänster på Internet som också låter dig kryptera all information om dig, kryptera din platsinformation och ändra IP-adressen till vilken som helst annan, inklusive ett annat land. Detta kan göras både online och med det nedladdade programmet.

I kontakt med

När vi surfade på Internet har var och en av oss stött på meddelandet "fel 503 - tjänsten är inte tillgänglig" när vi gick in på webbplatsen, som tills nyligen fungerade korrekt. Given kod betyder att http-resursen du vill komma åt är tillfälligt otillgänglig.

Vad indikerar "fel 503".

Varje konto, som ligger på webbhotellet, har ett visst antal arbetsprocesser, som är strikt reglerad av särdragen i tariffplanen. Förfrågningar från andra datorer i nätverket behandlas enligt först till kvarn-principen. Samtidigt kan lätta förfrågningar behandlas nästan omedelbart, medan arbetet med tyngre tar lite tid.
En sådan kö är begränsad till ett visst antal förfrågningar, och om gränsen överskrids avvisas begäran, och användarens webbläsare visar meddelandet "fel 503".

Vad ska användaren göra när en 503-felkod dyker upp i webbläsaren

Oftast är orsaken till detta beteende hos servern och uppkomsten av ett fel med kod 503 tillfälliga problem, och efter ett tag kommer servern att släppa den nödvändiga mängden resurser och kunna behandla begäran. Det är därför det rekommenderas att inte besöka webbplatsen i tre minuter, för att inte skapa ytterligare en kö som består av förfrågningar till värddatorn, vilket bara kan förvärra situationen.

Orsaker till felet "fel 503 - tjänsten är inte tillgänglig"

Kod 503 indikerar bildandet av en stor kö av förfrågningar på servern, som den inte har tid att klara av. De främsta orsakerna till bildandet av en kö kan vara:

  1. Hängande manus.
  2. Ett stort antal samtal till servern.
Var och en av dessa skäl kräver ökad uppmärksamhet från webbansvariga och administratörer av http-resursen och optimering av webbplatsens funktion.

Orsaker till hängande skript och metoder för att hantera detta problem

Hängande skript och det ytterligare uppträdandet av felet "fel 503 - tjänsten är inte tillgänglig" kan orsakas av följande faktorer:

  1. Filöverföring stor storlekPHP hjälp. Det rekommenderas att överföra stora filer direkt, utan användning av skript, av två huvudsakliga skäl:
    • manus har begränsad tid arbete, och efter dess utgång kommer överföringen att avbrytas;
    • överföra filer med PHP tar separat process, som slutar bearbeta användarförfrågningar.
  2. Filöverföring rekommenderas att organiseras direkt med hjälp av en speciell flertrådad process som bearbetar Ett stort antal strömmar åt gången och påverkar inte nedladdningshastigheten för http-resursen.
  3. Förbindelser med fjärrservrar. Denna typ av anslutning rekommenderas starkt att undvikas, men om det är omöjligt att implementera webbplatsoperationen utan dem, bör du ställa in en kort svarstid och konfigurera bra kommunikation med en fjärrserver.
  4. Ett stort antal "tunga" eller inoperable CMS-moduler. Absolut alla plugins som används av CMS måste kontrolleras för prestanda och resursförbrukning. Det rekommenderas att ersätta modulerna som saktar ner webbplatsen med snabbare motsvarigheter, dessutom är det bättre att avinstallera allt oanvända komponenter motor.
  5. Analfabet användning av e-postlista. Det rekommenderas att köra e-postskriptet endast med minimal belastning på servern (till exempel på natten), med hänsyn till begränsningarna för antalet meddelanden per dag och funktionerna i skriptet.
  6. Långsamma förfrågningar till MySQL-databas. Om det är långsamma frågor en fil som heter mysql-slow.log visas i kontot. Data i denna fil uppdateras en gång om dagen och innehåller endast problematiska förfrågningar till databasen. För att minimera antalet långsamma frågor och därför minska frekvensen av 503-felet, rekommenderas:
    • installera cachningskomponenter på webbplatsmotorn som minskar antalet förfrågningar till databasen;
    • optimera själva frågorna;
    • indexera databastabeller efter kolumner som används i urval;
    • ändra webbplatsens CMS.

Orsaker till ett stort antal förfrågningar till en http-resurs

Ett stort antal förfrågningar och, som ett resultat, ett fel med koden 503 "tjänst ej tillgänglig" kan bero på:

  • innehåll på webbplatsen för http länkar till ett mycket stort antal filer som laddas genom separata förfrågningar (sådana filer kan vara bilder, tabeller, Java-skript);
  • närvaron på webbplatsen av ett element som regelbundet skickar AJAX-förfrågningar till servern (till exempel en chatt), medan antalet förfrågningar kommer att bero både på antalet besökare och på antalet öppna flikar i webbläsaren för en besökare ;
  • indexera botar som genomsöker webbplatsresurser (till exempel alla typer av sökmotorer);
  • användning av alla resurser som finns på andra webbplatser;
  • DDoS-attacker.

Error 503 Service Temporaryly Unavailable - vad betyder det och hur man åtgärdar det - 3,7 av 5 baserat på 11 röster

Fel 503 - vad betyder detta fel som genereras av webbservern när du besöker sidorna på webbplatsen, vad är orsakerna till dess förekomst och möjliga sätt eliminering.

Det här felet kan visas på webbplatser gjorda på alla CMS, inklusive populära sådana som Joomla, WordPress, Drupal. Säkert bara den mest framgångsrika användaren har aldrig stött på ett problem: du anger adressen till ett land och som svar "Tjänsten tillfälligt otillgänglig". Så vad betyder 503-felet? Låt oss ta reda på det.

Vad betyder detta fel

Varje konto på värdservern har ett visst antal arbetsprocesser tilldelade enligt den valda tariffplan. Förfrågningar hanteras enligt först till kvarn-principen, där lätta förfrågningar behandlas omedelbart och tunga förfrågningar behandlas långsamt. Varje kö är begränsad av ett eller annat antal förfrågningar. Om den nya ligger utanför denna gräns kommer den inte att accepteras och istället för resultatet kommer webbläsaren att utfärda en varning: Fel 503 Tjänsten är tillfälligt otillgänglig.

Det är möjligt att detta är en tillfällig orsak och du måste vänta lite medan servern "rör sig bort" från överbelastning, vilket frigör den nödvändiga mängden resurser för att behandla din begäran. Det är bäst att lämna försöket att interagera med webbplatsen i 3-5 minuter, annars bildas en annan kö - samtal till servern. Hon kommer bara att göra situationen värre.

Orsaker till förekomst och kamp med ett fel - instruktioner för webbplatsägare

För att fixa det givet fel du behöver veta orsakerna till att det kan dyka upp.

Ett stort antal förfrågningar till servern.

För mycket stort antal förfrågningar till servern kan inträffa i följande fall:

Orsak 1. Antalet sidor på webbplatsen motsvarar inte antalet förfrågningar som skickas till servern. Detta uppstår på grund av det faktum att på varje sida på webbplatsen kan lokaliseras olika föremål, såsom: java- och PHP-skript, stilmallsfiler, bilder etc. För att ladda ner var och en av dem måste du skicka en separat förfrågan. Ju fler förfrågningar görs till servern när man begär en separat sidaämnen mer sannolikt uppkomsten av ett fel.

Lösning: Optimera din webbplats och skript, eliminera nödvändiga element, som inte är till någon nytta, på sidan, och använder även cachning - detta kan minska belastningen på din server.

Orsak 2. För många träffar på webbplatssidorna för sökrobotar och skannrar för vissa tjänster, såväl som andra analysatorer. De beaktas inte av närvaroräknare, men de laddar arbetet anständigt, vilket orsakar ett 503-serverfel.

Lösning: Visa korrekt statistik besök kan bara finnas i loggfilerna på webbservern. I vissa fall kan fullständig avstängning från besök hjälpa. sökrobotar enskild systemsidor webbplats som inte är avsedd för sökmotorer.

Orsak 3: En webbplatsbesökare kan orsaka ett stort antal serveranrop medan han är på samma sida om webbplatsen använder AJAX. Webbservern har det svårast när webbplatsen är värd för onlinekonferenser, spel, chattar och andra liknande dem.

Lösning: Du kan behöva ändra hosting till en mer kraftfull, till exempel ändra tariffen virtuell värd för VPS eller en befintlig VPS-tariff för en mer produktiv.

Orsak 4. Problemet kan också vara när man använder fragment av resurser och skript från andra webbplatser - informator script, länkar till bilder som laddas in på dina sidor från andra servrar.

Lösning: Det är nödvändigt att kontrollera tillgängligheten av resurser från vilka olika element laddas och om de inte är tillgängliga, vidta vissa åtgärder. Välj antingen de mest tillförlitliga källorna för att skaffa informatörer eller vägra dem helt och hållet om de inte har en speciell semantisk belastning och fördelar för webbplatsbesökare.

Orsak 5. DDOS-attack på webbplatsen.

Lösning: Värdleverantörer spårar obehörig aktivitet, men en sådan våg blockeras först efter att viss statistik har samlats för att inte skada verkliga användares arbete.

Långsamma eller frysta skript.

Fångsten är också värd att vänta på från sidan av skript, de kan fungera för långsamt eller frysa. Då kommer användaren att få ett obehagligt fönster "Error 503 Service Temporarily Unavailable".

Skript kan hänga sig av följande skäl:

Orsak 1: Ansluter till en fjärrserver.

Lösning: Undvik detta eller ställ in en liten timeout för att vänta på svar. Se till i förväg att anslutningen till tredjepartsservern är tillräckligt bra.

Använder din webbplats PHP-skript Include-funktioner? Om de finns på samma konto, använd den lokala sökvägen för att komma åt dem, inte http://-sökvägen. Detta kommer att hjälpa till att undvika en ytterligare HTTP-begäran som tar upp en onödig arbetsprocess och därigenom laddar servern.

Orsak 2. Många "tunga", och ibland skadade eller oavslutade tillägg, plugins och CMS-moduler.

Lösning: Kontrollera CMS-komponenter och plugins. Inaktivera dem en efter en och kontrollera webbplatsen för att hitta den "svaga länken" som saktar ner laddningen av webbplatsen. Det är bäst att överge dessa komponenter, utesluta dem helt eller hitta ett smartare alternativ. Glöm inte att ta bort inaktiva komponenter och plugins.

Orsak 3: Stora statiska filer överförs via PHP.

Lösning: Det är bäst att överföra filer av detta slag direkt, istället för att använda skript för att överföra dem. Varför? Ja, eftersom varaktigheten av skripten är begränsad och filöverföringen kan avbrytas. Dessutom, för att överföra en fil via PHP, behöver du en annan arbetsprocess, som faller utanför bearbetningsmekanismen för användarförfrågningar under hela filöverföringen.

Genom att överföra filer direkt använder servern en flertrådad process, på grund av vilken flera trådar bearbetas samtidigt, och sajtens laddningshastighet påverkas inte.

Orsak 4. Ett stort antal långsamma frågor till MySQL, liksom bristen på optimering av databasen och dess storlek.

Lösning: Du måste installera caching-komponenter i motorn. De kommer att minska antalet SQL-frågor, förresten, det kommer inte att vara överflödigt att optimera själva frågorna. Du bör indexera databastabellerna efter de kolumner som används i urvalet. Ingenting hjälper? Byt motor till en bättre.