E-post
Veaotsing ja parandamine

WordPressi kriitiline viga: nii leiad, mis selle põhjustas

Kriitilise vea põhjuse väljaselgitamine

Teade Sellel saidil tekkis kriitiline viga (There has been a critical error on this website) tuli WordPressi asendama vana tühja valget lehte. See on edasiminek, sest koos sellega saadetakse e-kiri, mis ütleb, milline fail jooksis kokku ja millisel real. Enamik juhtumeid laheneb selle kirja lugemisega.

Lühidalt

  • Kontrolli administraatori e-posti, kiri nimetab tavaliselt süüdlase pistikprogrammi.
  • Kirjas olev link avab taasterežiimi, kus halduspaneel töötab ka siis, kui veebisait ei tööta.
  • Kui kirja ei tulnud, leiad vastuse serveri vealogist.

1. Otsi WordPressi saadetud e-kiri

Kirja teema on tavaliselt Your site is experiencing a technical issue või selle variatsioon ja see läheb aadressile, mis on märgitud veebisaidi administraatoriks. Kiri ütleb pistikprogrammi nime, faili ja reanumbri. Vaata ka rämpsposti kausta, sest veebisaidi enda kirjad satuvad sinna üllatavalt sageli.

2. Logi sisse taasterežiimi

E-kirjas on ühekordne link taasterežiimi. Selles režiimis avaneb halduspaneel ka siis, kui avalik veebisait ei tööta, ja probleemne pistikprogramm on juba välja lülitatud. Eemalda või uuenda see, salvesta ja välju taasterežiimist.

3. Kui e-kirja ei tulnud

Siis ei saa veebisait üldse kirju saata, mis on omaette viga. Vastuse leiad siiski serveri vealogist, mida näed veebimajutuse juhtpaneelist. Otsi logist viimased read sellest hetkest, kui veebisait kokku jooksis. Real on failitee ja teest näeb kohe, kas tegu on teema või pistikprogrammiga.

4. Mõtle, mis juhtus vahetult enne

Kriitiline viga ilmub harva ilma põhjuseta. Kõige tavalisemad käivitajad on pistikprogrammi või teema uuendus, PHP versiooni vahetus ja uue pistikprogrammi paigaldamine. Kui PHP versioon vahetus, võib vana pistikprogramm täielikult töötamast lakata, vt PHP versiooni vahetamine.

5. Välista teema

Kui logi viitab teemale, vaheta korraks WordPressi vaiketeemale. Seda tehakse halduspaneelist või, kui halduspaneeli ei pääse, teema kausta ümbernimetamisega failiühenduse kaudu. WordPress võtab siis automaatselt kasutusele vaiketeema ja veebisait avaneb, kuigi välimus on ajutiselt vale.

6. Erista valgest ekraanist

Kui näha on täiesti tühi leht ilma igasuguse tekstita, on tegu teise sümptomiga ja veidi teistsuguste kontrollidega. Need on läbi käidud juhendis valge ekraan WordPressis. Serveri antud 500-viga tähendab aga, et kokkujooksmine toimus enne, kui WordPress jõudis oma vealehte näidata.

Mida ei tasu teha

Ära lülita vigade kuvamist sisse avalikul veebisaidil. See paljastab failiteed ja versiooninumbrid kõigile külastajatele. Vigu loetakse logist, mitte avalehelt. Samuti ära eemalda pistikprogrammi täielikult enne, kui tead, et see on põhjus, sest eemaldamine viib sageli kaasa ka pistikprogrammi salvestatud seaded.

Kui sa ei taha seda ise teha

Loeme logi, tuvastame kokku jooksutava pistikprogrammi või teema ja parandame olukorra nii, et funktsioonid säilivad. Ütleme ka, mis selle käivitas, et järgmine uuendus sama uuesti ei teeks.

Vaata, kuidas parandame katkise veebisaidi »