Korjaa WordPress-laajennuksiin liittyviä virheitä
Noudata näitä vaiheita laajennuksiin liittyvien virheiden korjaamiseksi WordPress-järjestelmässä.
Valmistele WordPress-sivustosi vianmääritystä varten:
- Sinun kannattaa aina varmuuskopioida sivustosi ennen vianmäärityksen suorittamista.
- Poista kaikki WordPress-laajennukset käytöstä, erityisesti kaikki välimuistilaajennukset.
- Poista WP_CACHE käytöstä, jos sivustosi käyttää sitä.
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 tyyppi | Määritelmä ja seuraavat vaiheet |
---|---|
E_ERROR | Tä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_WARNING | Tämä on suorituksenaikainen virhe, joka ei johda komentosarjan keskeytymiseen. Nämä ovat potentiaalisia ongelmia, jotka ilmenevät ongelmina mutta eivät pysäytä PHP-käsittelyä. Näihin 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_PARSE | Tä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_NOTICE | Tämä on suorituksenaikainen ilmoitus, jonka aiheuttaa koodin sisältämä virhe. Kyseessä ovat yleensä PHP-virheet, jotka eivät aiheuta komentosarjan keskeytymistä. Nämä virheet ilmaisevat, että koodissa saattaa olla virhe, mutta komentosarjan pitäisi yhä toimia normaalisti. 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. |
Päivitä WordPress-komponenttisi
Kun WordPress-versiosi, -teemasi tai -laajennuksesi päivitetään, tämä voi aiheuttaa ristiriitoja muiden elementtien kanssa. Kaikkien WordPress-komponenttiesi päivittäminen voi palauttaa sivustosi toiminnan normaaliksi.
Päivitä seuraavat viimeisimpiin versioihin:
-
- WordPress-ydin
- Teema
- Laajennukset
- PHP-versio (
cPanel / Plesk / -verkkohotelli )
Aiheeseen liittyvät vaiheet
- Jos ongelma jatkuu yllä kuvatun vianmäärityksen jälkeenkin, sinun täytyy ehkä poistaa laajennuksesi asennus ja asentaa laajennus uudelleen.
Lisätietoja
- Sinun on mahdollisesti diagnosoitava laajennukseesi liittyvä ongelma ennen kuin kokeilet näitä vianmääritysvaiheita.
- WordPress-laajennuksiin liittyvien virheiden vianmääritys.
- Jos tarvitset apua laajennusvirheen korjaamisessa, WordPress Premium -tukitiimimme auttaa mielellään.