Error-Service Temporarily Unavailable
Ahojte,
Asi mesiac sa trápim s 503 Error hláškou. Mám webstránku, ktorá fungovala bezproblémov, až kým sa jedného dňa neobjavila správa v prehliadaci: Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Samozrejme som po opakovaných prípadoch komunikovala s providerom, ktorý mi vysvetloval chybové hlasenie takto:
chybove hlasenie Service Temporarily Unavailable sa vypise v pripade, ak sa
na serveri pre Vasu domenu aktivuje automaticka ochrana pred pretazovanim
servera. Ochrana je aktivna do 10 min. a potom je znova web pristupny. To je
sposobene tym, ze sa zvysili systemove naroky na Vasu prezentaciu. Zvysene naroky na system mozu sposobovat zbytocne beziace skripty (napr.
vlastna statistika pristupov s resolvovanim hostov a pod.), alebo zle
odladene php-skripty (zacyklovanie, nezmyselne sql dotazy, zla optimalizacia
tabuliek a pod.).
zaujimavostou je, že prave v obdobi objavenia chybovej hlasky som na web ani nepridavala dalsie rosirenia, dokonca ani clanky. (kiez by to prislo po nejakom mojom zasahu...to by som vedela dovod).
napriek tomu som cistila databazu, odinstalovala nepotrebne komponenty a moduly. Ziskala som aj log od providera, ktory mi ale vela nenapovedal, kedze z neho je len jasne, ze prave index.php zdrzuje najviac...
Spravila som aj to, ze som stiahla zo servera vsetky subory a porovnala s povodnymi (inštalacnymi), ci sa nahodou nejaky vadny script niekde neusadil.... a nic
Chybove hlasenia pokracuju
Dolezite info:
na tom istom serveri prevadzkujem dalsie 2 webstranky s tym istym CSM (Joomla) a s nimi nieje ziaden problem (hoci je pravda, ze neobsahuju tie iste rozsirenia a sablonu maju inu...)
Chybove hlasenia sa mi objavuju najcastejsie vtedy, ked pracujem s nastaveniami v administraticnej casti).
Statistiky zatazujuce databazu som uz davno zrusila.
Návštevnosť zase nieje až taká, že by sposobovala preťazenie stránky...
Moja otazka znie:
Viem, ze je tazke, dokonca asi nemozne poradit konkretne, ale mate nejaké tipy, skusenosti, akou cestou sa este mam vybrat, co skontrolovat, aby chybove hlasky prestali - bez novej inštalacie celeho redakcneho systemu?
Budem vdacna za vsetky napady, pripomienky, alebo vase podobne skusenosti....
web, o ktorom je reč: www.einfo.sk
Ďakujem
Monika
Třeba se ti zvýšila návštěvnost a provider není na takový nával zařízený. A protože to nezvládá, řeší to po svém - na chvíli stránky odstaví.
Zkontroluj si grafy naštěvnosti.
Zkontroluj si množství přenesených dat a zjisti si, zda nemá provider nastavenu nějakou hranici.
Navstevnost podla mna to nebude, je rovnaka ako pred chybovymi hlaskami a nie je zas taka velka, ze by web neuniesol tolko citatelov naraz .
K providerovi este citacia z jeho mailu:
....."na serveri pre Vasu domenu aktivuje automaticka ochrana pred pretazovanim servera. Ochrana je aktivna do 10 min. a potom je znova web pristupny. To je sposobene tym, ze sa zvysili systemove naroky na Vasu prezentaciu a prezentacia presahuje systemove naroky 300 beznych priemernych prezentacii....Tych 300 beznych prezentacii Vam kolega napisal len orientacne, spriemerovanim sme dospeli k urcitej hranici, pri ktorej s velkou rezervou bezi na jednom serveri 500 webov. Vynasobenim x300 sme dospeli k hranici, ktora je limitna pre zdielany webhosting tak, aby este neohrozoval ine weby na danom serveri. Ak sa prekroci ojedinele, moze to byt sposobene napr. tym, ze tam intenzivne pracujete s db alebo ste spustili nejaky chybny (napr. zacykleny) skript".....
Viac info nizsie, v odpovedi u IgoraK
takto je tazko poradit ked nevieme, ake ma provider nastavenia. vytvor si na svojej stranke php script napr. info.php ktory bude vyzerat nasledovne:
a daj vediet ked to budes mat. potom sa nato niekto moze pozriet a mozno na nieco pride.
este si mozes otestovat, ako dlho natahuje tvoju stranku: index.html
p.s.: tak som to urobil ja a tvoja stranka vyzera OK. este mozes poskytnut log a tiez mozme urobit nejaku analyzu. admin rozhranie nepoznam, ale predpokladam ze ked to problem nerobi inym, tak najskor by to nemalo ani tebe. predpokladam ze si sa v zdrojakoch urcite nehrabala. mozno existuje aj lepsi provider.
Dalsie nastavenia:
web bezi u Superwebhosting.sk webhosting MAXIMUM a phpinfo mam priamo v admine, nie je problem poslat info.
cast log suboru od providera:
zevraj to tretie dvojciferne cislo znaci sekundy nacitavania...
Ano, stranka sa nacitava rychlo - ak prave je v "prevadzke"
V kodoch som sa "nehrabala", len málo , samozrejme som si ich okamzite dala skontrolovat u joomla-useroch, ci prave tam nie je problem + kontrola s povodnymi zdrojakmi.
zatial to riesim tak, ze postupne vypinam jednotlive moduly a komponenty, ktore by mohli sposobovat chybu.
Ale doteraz sa chyby vyskytuju
tak tomuto moc neverim, lebo default je time pre vykonavanie skriptu max 30s a neverim ze by provider bol taky dobrak a zmenil to. keby si urobila co som ti povedal a hodila ten sript do roota, mohli sme to jednoducho zistit.
prepáč
je to tu:
phpinfo.php
tak ho posli okamzite do pi*e, pretoze max cas mas nastaveny na 5s, takze nie je mozne aby ti bezal script napr. 60s ako bolo v logoch - max_execution_time 5.
btw., pokial viem, tak to nie su ani original apache logy, pretoze tam sa neuvadza celkovy cas vykonavania scriptu ale v akom case bol poziadavok. inac je aj drahy, takze nebudes nic lutovat. podla mna je prave v tom problem, ze mozno niekedy prekrocis ten cas 5s a preto mas tu hlasku. ja to na svojom webe mam max_execution_time 25 - info.php
Vdaka za radu...a kedze sa v tychto veciach nevyznam a ja mu napisem, aby zvysil cas z 5s na 25 a on mi odpovie, ze kvoli nejakej ich bezpecnosti to nemoze spravit, ako mam argumentovat? mna odpali hociakym dovodom, co mu neviem vyvratit
mozes mi v skratke napisat, ako mam reagovat, ak mi to nebude chciet spravit?
samozrejme ze sa popozeram po inom hostingu (hoci prave prednedavnom som predlizila hostovanie na dalsi rok...)
pripadne mi niekto vie poradit lacnejsi webhosting a aspon s tak dobre podmienky ako mam u nich?
Vdaka
Monika
igor, mozes prist online na ICQ?
mozem, ale az tak okolo 23:00. btw., tych 5s je malo, lebo niekedy mozes robit zlozity dotaz a nestaci to. aj u nas su niekedy dotazy dlhsie ako 5s. co som pozeral ceny, tak nic moc. ja napr. platim okolo 2300 sk s DPH aj s domenou na rok a mam tento hosting: http://www.exohosting.sk/hosting12-biznis-hosting.h tml
napis mu skratka, ze to obmedzenie je velmi striktne a ak to nezmeni tak odides. uz aj tak u mna nema vela dovery, lebo ta klamal ze ti bezi script viac ako minutu a technicky to nie je mozne prave tym obmedzenim.
vdaka za odpoved.
na moju ziadost mi nastavil cas na 30s.
Hoci mi pisal, ze
"....ano, je mozne to zvysit, ale to problem s pretazovanim servera, vplyvom coho dostavate tu hlasku 503, skor prehlbi nez odstrani, pretoze cim vyssia ta hodnota bude, tym dlhsie sa dovoli bezat problemovym skriptom... "
Takze uvidime. budem to sledovat a dalej hladat a riesit....
Mimochodm IGA.sk ma az 60s (max_execution_time)
Monika
pokial mas pristup k nskam mozem ti docane poskytnut hosting na otestovanie zataze servera.
dakujem za ponuku, mozeme sa spojit cez ICQ?
moje c: 153144863
Monika
ehem....pristup k nskam mam rozumiem DNS-kám? ja len tipujem...
Správně.
Info, pre tych, koho to zaujima, ci sa problem vyriesil....
po zmene max_execution_time na 30s sa to mierne zlepsilo, no aj tak som musela odinstalovat kopec modulov a inych rozsireni...
napriklad e-shop som dala do inej databazy, do subdomeny, iste rosirenia aj ked sa mi pacili, musela som dat dole
teraz sa error hlaska objavuje velmi zriedka, hlavne vtedy, ked pracujem v administrativnej casti (hlavne s clankami). zevraj editor si vyzaduje kooooopec miesta
Ale uz je to ovela lepsie, ako to bolo.
Takze vdaka za vsetky vase rady, postrehy a pomoc!
Monika