WordPress Ohje

Ydintiedoston virheiden korjaaminen WordPress-sivustossa

Kun olet vahvistanut, että WordPress-ydintiedostoon liittyy jokin virhe, voit yrittää palauttaa sivustosi toimintaan.

Huomautus: Jos sivustosi on Managed WordPress-verkkohotellissa, WordPress-ydintiedostot on asennettu valmiiksi verkkohotellipaketin mukana, ja WordPress on aina ajan tasalla. Ydintiedostoihin liittyviä virheitä ei pitäisi ilmetä.
Varoitus: Sinun kannattaa aina varmuuskopioida sivustosi ennen kuin teet siihen mitään muutoksia.

WordPressiin liittyvän PHP-virheen ymmärtäminen

Jos aikaisempi virheenmäärityksesi paljasti jonkin PHP-virheen, seuraava taulukko auttaa sinua sen ymmärtämisessä.

Virheen tyyppiMääritelmä ja seuraavat vaiheet
E_ERRORTämä on vakava virhe, joka aiheuttaa komentosarjan keskeytymisen. Näiden virheiden syynä on yleensä jokin ei-olemassa oleva objekti, kuten luokka tai funktio. Tämä tapahtuu usein versioiden yhteensopimattomuuden seurauksena. Sinun tulisi päivittää WordPress-versiosi, -teemasi ja -laajennuksesi.
E_WARNINGSuorituksenaikainen virhe, joka ei johda komentosarjan keskeytymiseen. Nämä ovat potentiaalisia ongelmia, jotka ilmenevät virheinä mutta eivät pysäytä PHP-käsittelyä. Niihin sisältyy usein vanhentuneisuuteen liittyviä varoituksia, mikä viittaa siihen, että koodisi saattaa käyttää vanhentunutta PHP-versiota ja on päivitettävä. Varoitus PHP-lokissasi ei välttämättä liity kohtaamaasi ongelmaan.
E_PARSETämä on käännösaikaan liittyvä jäsennysvirhe. Taustalla on yleensä jokin PHP-syntaksivirhe, kuten puuttuva puolipiste ;, sulkeet (), aaltosulje alusta tai lopusta {} tai mitkä tahansa muut syntaksiin liittyvät virheet. Sinun tulee paikantaa virheilmoituksessa mainittu tiedosto ja rivi ja tarkistaa se mahdollisten syntaksivirheiden varalta.
E_NOTICEKyseessä ovat yleensä PHP-virheet, jotka eivät aiheuta komentosarjan keskeytymistä. Ne ilmaisevat, että järjestelmässä saattaa olla jokin ongelma, mutta tämä saattaa myös olla osa komentosarjan normaalia suoritusta. Yksi yleinen syy voi olla määrittämättömän PHP-muuttujan käyttäminen. Ilmoitus PHP-lokissasi ei välttämättä liity kohtaamaasi ongelmaan.

WordPressin päivittäminen uusimpaan versioon

WordPressin päivitys viimeisimpään versioon päivittää tai korvaa kaikki ydintiedostot, mikä ratkaisee usein ydintiedostoihin liittyvät virheet. Jos virhe estää pääsyn WordPress-hallintapaneeliisi, sinun täytyy ehkä päivittää ydintiedostot FTP:n kautta.

Päivitä WordPress-komponenttisi

Kun WordPress-versiosi tai -teemasi tai laajennukset päivitetään, tuloksena saattaa olla ristiriita muiden (päivittämättömien) komponenttien kanssa. Muiden komponenttien päivittäminen voi palauttaa sivustosi toimintaan. Tutustu seuraaviin, jos haluat päivittää jonkin sivustosi komponentin:

Lisätietoja