E-post
Veaotsing ja parandamine

Vead 502, 503 ja 504: mida need tähendavad ja mida kontrollida

Server ei jõua päringule vastata

Need kolm viga näevad brauseris peaaegu ühesugused välja, kuid tähendavad eri asju. Number ütleb, milline ahela lüli üles ütles, ja see säästab palju oletamist.

Lühidalt

  • 502 tähendab, et vahepealne server sai taustsüsteemilt kõlbmatu vastuse.
  • 503 tähendab, et teenus on ajutiselt kättesaamatu, sageli koormuse või hooldusrežiimi tõttu.
  • 504 tähendab, et vastust oodati liiga kaua ehk miski on aeglane, mitte katki.

Mis eristab numbreid üksteisest

VigaMida server ütlebKõige tavalisem põhjus
502 Bad GatewaySain vastuse, kuid ei saa sellest aruPHP-protsess jooksis vastuse andmise ajal kokku
503 Service UnavailableMa ei võta praegu päringuid vastuKoormuse tipp, ressursipiirang või hooldusrežiim
504 Gateway TimeoutOotasin vastust, kuid ei saanud seda õigel ajalRaske päring, väline liides või ajastatud ülesanne

1. Oota hetk ja laadi leht uuesti

Kõik kolm on sageli mööduvad. Kui veebisait taastub minuti jooksul iseenesest, oli tegu hetkelise tipuga. Pidevalt korduv viga on hoopis teine asi ja see tuleb välja selgitada, sest see kordub ka klientide jaoks.

2. Kontrolli, kas viga on veebisaidis või serveris

Logi sisse veebimajutuse juhtpaneeli. Kui paneel töötab, aga veebisait mitte, on server üleval ja viga on veebisaidis. Kui midagi ei avane, on tegu laiema häirega. Sama piiritlemine on täpsemalt läbi käidud juhendis veebileht ei avane.

3. Vaata ressursse ja vealogi

503 ja 502 tekivad sageli siis, kui veebisait üritab kasutada rohkem mälu või rohkem samaaegseid protsesse, kui paketis on. Vealogist näed, milline päring kokku jooksis ja millal. Kui logis kordub sama plugin, on põhjus leitud.

4. Otsi aeglane koht, kui viga on 504

504 tähendab peaaegu alati midagi, mis kestab liiga kaua. Tavalised põhjused on raske andmebaasipäring, import või eksport, väline liides, mis ei vasta, ning ajastatud ülesanne, mis käivitub iga lehe laadimisega. Kui veebisait on ka muidu loid, alusta juhendist miks WordPressi veebisait on aeglane.

5. Välista liikluse tipp

Bot või otsingurobot võib veebisaiti lugeda nii kiiresti, et server ummistub. Külastusstatistikast näed, kas liiklus tuleb inimestelt või masinatelt. Sel juhul on õige lahendus piirata päringute tempot, mitte suurendada paketti.

Mida ei tasu teha

Ära vajuta korduvalt värskendusnuppu. Iga laadimine lisab koormust ja just see teeb 503 veelgi hullemaks. Samuti ära eemalda pluginaid huupi enne, kui logi on loetud, sest vale plugina eemaldamine võtab veebisaidilt funktsioone ega paranda midagi.

Kui sa ei taha seda ise teha

Loeme vealogi, otsime üles kokku jooksva või aeglase koha ja parandame selle. Ütleme ka, mis selle põhjustas, et sama ei korduks järgmisel kuul.

Vaata, kuidas parandame katkise veebilehe »