Tärkein muu 'Tällä verkkosivustolla on ollut kriittinen virhe' korjaaminen WordPressissä

'Tällä verkkosivustolla on ollut kriittinen virhe' korjaaminen WordPressissä



Kun verkkosivustollasi näkyy 'White Screen of Death', jossa on pelätty viesti: 'Tällä verkkosivustolla on ollut kriittinen virhe', saattaa tuntua, että verkkosivustollasi on ollut se. Onneksi kaikki ei ole menetetty, ja sen korjaamiseksi on useita vaihtoehtoja.

  Korjaus

Jatka lukemista, sillä olemme koonneet parhaat menetelmät tämän virheen ratkaisemiseksi ja sivustosi palauttamiseksi käyttöön hetkessä.

selvittää mikä minulla on

Mikä aiheuttaa kriittisen virheen WordPressissä?

Häiriö, joka aiheuttaa koko verkkosivustosi ja mahdollisesti sen takaosan näkyvän valkoisena sivuna, voi olla huolestuttava. WordPress ilmoittaa ongelmasta seuraavassa viestissä: 'On tapahtunut kriittinen virhe' ja tarkistaa järjestelmänvalvojan sähköpostista lisäohjeet. Pienen paniikin lisäksi tämä viesti saattaa herättää sinut miettimään, mistä tämä voisi johtua.

Yleensä kriittisiä virheitä WordPress laukaisee seuraavat:

  • Ongelma PHP:n kanssa
  • Muistiraja ylitetty
  • Rikkinäinen laajennus, teema tai koodi
  • Liitännäinen, joka on ristiriidassa toisen kanssa
  • Vioittunut tietokanta

Sivustollasi saattaa olla useita virheitä. Niiden merkityksen ymmärtäminen helpottaa vianmääritystä.

  • ':' Vierailijoiden ylikuormituksen aiheuttama palvelinongelma.
  • ':' Palvelinongelma.
  • ':' Tämä on toinen kriittinen virhe, joka yleensä aiheutuu palvelimen tiedostojen vioittumisesta.
  • ':' Tämän ongelman voi aiheuttaa vioittunut tietokanta tai tietokantapalvelin.
  • ':' Verkkosivustosi välimuisti tai PHP-työkalut, kuten laajennukset, aiheuttavat todennäköisesti tämän ongelman.
  • ':' Virhe voi johtua ylikuormitetusta tai hitaasta verkkopalvelimesta.

Jos saat muita outoja virheitä, voit tarkistaa merkityksen käyttämällä tätä opas WordPressin HTTP-virhekoodeihin.

Kuinka korjata kriittinen WordPress-virhe

Tässä on yleisimmät vianetsintävinkit, joiden avulla voit yrittää palauttaa verkkosivustosi.

Aktivoi virheenkorjaustila WordPressissä

Yksi ensimmäisistä asioista WordPress-ongelman ratkaisemisessa on aktivoida virheenkorjausominaisuus. Kun virheenkorjaustila on käytössä, näet sivustossasi tapahtuvat erilaiset PHP-virheet. Näitä tietoja voidaan käyttää perimmäisen syyn selvittämiseen.

Jos et pääse käsiksi kojelautaasi, sinun on otettava virheenkorjausloki käyttöön, jotta voit kerätä kaikki PHP-virheet. Seuraa näitä ohjeita päästäksesi virheenkorjauslokiin ja ota virheenkorjaus käyttöön.

  1. Yhdistä sivustoosi FTP:n avulla.
  2. Etsi 'wp-config-php' juurikansiosta ja avaa se IDE:llä tai tekstieditorilla.
  3. Kopioi ja liitä seuraava koodi ennen viimeistä viestiä, tallenna ja sulje tiedosto.
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Kaikki sivustosi virheet kirjoitetaan nyt 'debug.log'-tiedostoon, joka löytyy 'wp-content'-kansiosta.

Selaa virheet löytääksesi asennettujen laajennusten tai teemojen nimet tai viittaukset tiettyihin tiedostoihin, jotka osoittavat ongelman.

Kun olet käynyt lokin läpi, poista koodirivit 'wp-config-php' -tiedostosta.

Palauta sivustosi varmuuskopiointiin

Sivuston palauttaminen viimeiseen varmuuskopioon voi olla nopea ja helppo tapa poistaa WordPress-virheet. Tämä vihje ei ole 100 % taattu korjaavan ongelmaa, mutta sitä kannattaa kokeilla. Jos ongelma toistuu, syyn selvittäminen voi olla helpompaa.

Verkkosivustosi palauttaminen riippuu varmuuskopiointiprosessistasi. Jos käytät varmuuskopiolaajennusta, noudata dokumentoituja ohjeita. Jos verkkopalveluntarjoajasi sisältää varmuuskopiot, voit palauttaa ne hosting-hallintapaneelista.

Poista kaikki laajennukset käytöstä

Laajennukset ovat yleensä syyllisiä WordPressin kriittiseen virheeseen. Ongelmallisen löytäminen voi olla hankalaa, jos sivustollesi on asennettu useita laajennuksia. Nopea tapa selvittää, onko liitännäinen ongelma, on poistaa ne kaikki käytöstä nähdäksesi, poistuuko ongelma. Jos näin käy, ota ne käyttöön yksi kerrallaan, kunnes löydät sen, joka rikkoo sivuston uudelleen.

Poista laajennukset käytöstä ja ota ne käyttöön noudattamalla näitä ohjeita.

  1. Kirjaudu sisään omaan WordPress kojelauta.
  2. Valitse 'Plugins' ja 'Installed Plugins'.
  3. Valitse luettelon yläosassa oleva valintaruutu valitaksesi kaikki laajennukset.
  4. Napsauta 'Joukkotoiminnot' ja sitten 'Poista käytöstä'. Tämän pitäisi ratkaista ristiriitaiset laajennukset ja palauttaa sivustosi.

Voit myös poistaa laajennuksia poistaaksesi niihin liittyvät tiedostot. Sinun on kuitenkin asennettava ne uudelleen tai palautettava varmuuskopio.

Ota se käyttöön valitsemalla Aktivoi-vaihtoehto kunkin laajennuksen alta. Tarkista jokaisen jälkeen, onko kriittinen virhe palautunut. Kun olet löytänyt syyllisen, poista se ja etsi korvike tai etsi tietoja yhteensopivuusongelmista laajennuksen kanssa.

Palaa oletusteemaan

Ristiriitainen teema voi myös aiheuttaa kriittisiä virheitä. Testaa, onko asia näin, vaihtamalla teemasi tilapäisesti oletusteemaksi, kuten 'Twenty Nineteen', 'Twenty Twenty' tai 'Twenty Twenty-one'. Jos ongelma liittyy teemaan, tämän pitäisi ratkaista se välittömästi.

Varmista, että sinulla on ensin varmuuskopio, jotta on helpompi saada kaikki teematiedostosi takaisin. Teeman uudelleenasentaminen ei välttämättä sisällä mukautettua tyyliäsi.

Vaihda oletusteemaan noudattamalla näitä ohjeita.

  1. Kirjaudu sisään omaan WordPress kojelauta.
  2. Siirry kohtaan Ulkonäkö ja sitten Teemat.
  3. Napsauta nykyistä teemaa valitaksesi sen ja napsauta sitten ponnahdusikkunan oikeassa alakulmassa 'Poista'.
  4. Jos teeman poistamisvaihtoehto ei ole käytettävissä, yritä ladata ja vaihtaa teemasi WordPressin oletusteemaksi.

Kasvata PHP-muistirajaa

Vaikka teema tai laajennus aiheutti verkkosivustosi rikkoutumisen, PHP-muistiraja on usein todellinen syy.

Web-palvelimellasi on tietty määrä muistia tai RAM-muistia. WordPress rajoittaa PHP-skriptin käyttämän muistin määrää. Valkoinen näyttö ja kriittinen virheilmoitus näytetään, jos tämä raja ylittyy.

Muistirajan asettaminen liian suureksi saa virheellisesti määritetyt komentosarjat hidastamaan sivustoasi, mutta arvo voi kuitenkin olla liian pieni. PHP-rajan lisääminen voisi korjata sen välittömästi.

Nosta PHP-rajaasi noudattamalla näitä ohjeita.

  1. Siirry verkkosivustollesi FTP:n kautta.
  2. Avaa 'wp-config.php'-tiedosto.
  3. Kopioi ja liitä seuraava koodi ennen viimeistä riviä ja tallenna.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Jos tämä ei poista virhettä, kokeile muistirajaa '256M'. Kaikki tätä korkeampi on liikaa, ellei sitä erikseen vaadita laajennuksen dokumentaatiossa.

Päivitä PHP-versiosi

Vanhemmat PHP-versiot voivat aiheuttaa kriittisiä virheitä. Sivustollasi tulee olla uusin WordPressin tukema PHP-versio.

Jotkut WordPress-käyttäjät haluavat pysyä vanhemmissa PHP-versioissa mahdollisimman pitkään liitännäisten yhteensopivuusongelmien vuoksi. Jos verkkosivustosi käyttää PHP 5.x -versiota, päivittäminen mahdollisimman pian on välttämätöntä, koska ristiriidat voivat olla vakavia. PHP-päivitykset ovat merkittäviä, joten muista tehdä varmuuskopio ennen päivitystä.

Kaikki WordPress-isännöintiyritykset antavat sinun päivittää PHP-version helposti. Näin se tehdään Bluehostissa.

  1. Kirjaudu sisään omaan Bluehost kojelauta.
  2. Valitse 'Lisäasetukset' -välilehti vasemmalta.
  3. Napsauta Lisätyökalut-sivulla 'MultiPHP Manager' -kuvaketta.
  4. Napsauta seuraavalla sivulla avattavaa 'PHP-versio' -nuolta valitaksesi PHP-versio, jonka haluat päivittää.
  5. Napsauta 'Käytä'.

Tyhjennä verkkosivustosi välimuisti

Vaikka välimuisti on paras tapa nopeuttaa verkkosivustoasi, välimuisti voi joskus vioittua. Yksinkertaisesti välimuistin tyhjentäminen poistaa jumittuneet ja vioittuneet tiedostot, minkä jälkeen sivustosi toimii odotetulla tavalla. Sinun ei tarvitse huolehtia verkkosivustosi välimuistin poistamisesta, koska sivujesi välimuistissa oleva versio palautetaan, joten sivustosi voi jatkaa latautumista nopeasti.

Eri isännöintipalveluntarjoajat käyttävät samanlaisia ​​vaiheita verkkosivuston välimuistin tyhjentämiseen kojelaudan kautta. Bluehost tekee siitä helppoa tarjoamalla vaihtoehdon WordPressin hallinta-alueella. Seuraavat vaiheet voivat antaa sinulle käsityksen siitä, miten se tehdään.

  1. Kirjaudu sisään omaan WordPress kojelauta.
  2. Siirry 'Caching' -painikkeeseen yläreunan työkalupalkista.
  3. Valitse 'Puhdista kaikki'.

Bluehost tyhjentää tiedostot välittömästi verkkosivustosi välimuistista.

Tarkista haittaohjelmat

Haittaohjelmat voivat myös aiheuttaa kriittisiä virheitä verkkosivustoilla ja voivat olla syynä tässä skenaariossa, jos huomaat outoja PHP-skriptejä, joita et voi jäljittää teemaan tai laajennukseen. Jos et pääse käyttämään verkkosivustoasi, et voi suorittaa tarkistusta. Lisäksi voi olla vaikea sanoa, onko tiedosto aito vai onko sen lisännyt haittaohjelma. Haittaohjelmat voivat myös muuttaa PHP-tiedostoja, jotka saatat unohtaa, ellet ole kehittäjä.

Jos uskot, että haittaohjelmat voivat olla syynä kriittiseen virheeseen, harkitse avun pyytämistä verkkopalveluntarjoajaltasi.

Palauta kotisivusi

Ei ole paljon hälyttävämpää kuin nähdä 'Tällä verkkosivustolla on tapahtunut kriittinen virhe' -viestin ihanan kotisivusi sijaan vieraillessasi verkkosivustollasi. Jos verkkosivustosi ansaitsee rahaa, sen nopea palauttaminen on ensisijaista. Vaikka kriittinen virhe saattaa tuntua maailmanlopulta, on olemassa monia tapoja ratkaista se.

Ongelmallinen teema tai liitännäinen on yleensä syyllinen, joka ratkaistaan ​​nopeasti poistamalla laajennus käytöstä tai vaihtamalla väliaikaisesti teemaa. Päivityksen uusimpaan PHP-versioon tiedetään myös auttavan. Muista varmuuskopioida sivustosi ennen kuin yrität korjata korjauksia, jotta voit palata tarvittaessa helpommin mukautettuihin asetuksiin.

Toimiiko sivustosi nyt odotetusti? Jos on, mitä teit virheen poistamiseksi? Kerro meille siitä kaikki alla olevassa kommenttiosassa.

Mielenkiintoisia Artikkeleita