Vianetsintä White Screen of Death Error WordPressissä

0

Jos käytät WordPress-pohjaista verkkosivustoa, mahdollisuudet ovat melko hyvät, että olet kohdannut ilkeän valkoisen kuoleman virheen käydessäsi läpi mitä tahansa verkkosivuston päivitystä. Jokainen, joka on kohdannut tämän virheen, voi tuntea välittömän paniikki- ja turhautumisen aallon, joka voi ilmetä työskennellessään verkkosivustolla.

Syy, miksi White screen of death -virhe on niin ärsyttävä, koska se lukitsee sinut hallintapaneeliisi. Ja pahin osa on, jos sitä ei korjata välittömästi, se voi vaikuttaa merkittävästi tiettyihin verkkosivustosi osiin. Näet esimerkiksi virheen vain hallintapaneelissasi, kun muut verkkosivuston osat toimivat oikein. Joissakin tapauksissa virhe ilmenee vain tietyissä blogiviesteissä, mikä on melko ärsyttävää.

Tässä viestissä tavoitteenamme on auttaa sinua kertomalla sinulle mahdollisista tavoista, joilla voit diagnosoida tällaiset virheet välittömästi. Mutta ennen kuin siirrymme aiheeseen, kerro meille White screen of death -virheen perusteista ja miksi se tapahtuu.

Mikä on White Screen of Death -virheen esiintymisen syy?

Useimmiten tällaisia ​​virheitä ilmenee, kun muistirajasi on ylitetty. Tämä voi johtua lisäosista, jotka olet asentanut verkkosivustollesi, jotta se toimisi oikein. Toinen syy voi johtua myös huonosti koodatuista teemoista, joita olet käyttänyt jo jonkin aikaa. Lisäksi on melko todennäköistä, että saatat käyttää standardista huonompaa verkkopalveluntarjoajaa, joka aiheuttaa ongelmia nyt.

Yleisiä tapoja ratkaista virhe
  • Tarkista, oletko asentanut lisäosia, joista on tullut tarpeettomia tai joita ei enää tarvita.
  • Lisää muistitilaa lisäämällä PHP-rajaa.
  • Korvattu joitakin huonosti koodattuja teemoja, jotka aiheuttavat jatkuvasti ongelmia.
  • Ota virheenkorjaustila käyttöön.

Varmista, että aina kun aiot tehdä vianmäärityksen, sinun tulee luoda täydellinen varmuuskopio kaikista tiedostoista ja tietokannasta.

Joten, ilman paljon puhetta, siirrytään ensimmäiseen menetelmään.

1 Lisäosien tarkistus

Tämä on yksi yleisimmistä kuolemanvalkoisen näytön syistä, ja se on helppo ratkaista. Useimmiten asennamme laajennuksen, joka ei ole yhteensopiva verkkosivustomme version kanssa, ja tästä johtuen se aiheuttaa ristiriitoja olemassa olevien teemojen ja lisäosien kanssa. Joten tässä meidän on ensin löydettävä syyllinen ja ratkaistava virhe vastaavasti.

Tämän ongelman ratkaisemiseen käytetään kahta ehtoa:

  1. Jos sinulla on pääsy kojelautaan
  2. Jos sinulla ei ole pääsyä kojelautaan

Keskustellaanpa molemmista yksityiskohtaisesti:

A) Jos kojelautaan pääsee käsiksi
  • Vaihe 1. Napsauta "laajennukset" -linkkiä navigointivalikon vasemmassa reunassa.
  • Vaihe #2. Jos olet äskettäin asentanut jonkin laajennuksen, poista se. Tämä ratkaisee ongelman suoraan.
  • Vaihe #3. Poista nyt kaikki sivustosi laajennukset käytöstä valitsemalla "deaktivoi" pudotusvalikosta.
  • Vaihe #4. Vahvista deaktivointi ja siirry sitten etupäähän nähdäksesi, onko näyttö edelleen valkoinen.
B) Jos kojelautaan ei pääse käsiksi
  • Vaihe 1. Ilman hallintapaneelin käyttöä sinun on muodostettava yhteys sivustosi palvelimeen joko FTP-yhteyden tai ohjauspaneelin kautta.
  • Vaihe #2. Siirry wp-sisältöhakemistoon ja aloita liitännäisten nimeäminen uudelleen.
  • Vaihe #3. Nyt kaikki laajennuksesi on deaktivoitu onnistuneesti. Voit ladata verkkosivustosi uudelleen ja tarkistaa, onko ongelma edelleen olemassa.

2 Suurenna muistirajaa

Muistin loppuminen on myös yksi syy valkoisen näytön kuoleman virheiden esiintymiseen. Tämä voidaan korjata seuraamalla alla mainittuja vaiheita.

A) wp-config.php-tiedoston muokkaaminen
  • Vaihe 1. Siirry isännöintipaneelissa olevaan FTP-tiedostonhallintaan ja siirry juurihakemistoon.

  • Vaihe #2. Napsauta wp-config.php-tiedostoa tekstieditorissa ja lisää seuraava koodi:

    define('WP_MEMORY_LIMIT', '32M');
  • Vaihe #3. Tallenna muutokset ja lataa verkkosivustosi uudelleen.

B) ‘php.ini’-tiedoston muokkaaminen
  • Vaihe 1. Yhdistä yllä olevan tapaan FTP-palvelimeesi isännöintipaneelissasi ja siirry juurihakemistoon.

  • Vaihe #2. Lisää nyt seuraava koodi "php.ini"-tiedostoosi.

    memory_limit=32M ;
  • Vaihe #3. Tallenna kaikki muutokset ja lataa verkkosivustosi uudelleen. Palaa käyttöliittymään nähdäksesi, että ongelma on korjattu.

C) .htaccess-tiedoston muokkaaminen
  • Vaihe 1. Siirry WordPress-sivustosi .htaccess-tiedostoon ja yritä yhdistää FTP-palvelin tai tiedostonhallinta isännöintipaneelissasi. Siirry nyt verkkosivustosi juurihakemistoon.
  • Vaihe #2. Lisää nyt seuraava koodi .htaccess-tiedostoosi.

    php_value memory_limit 32M

3 Korvaa oletusteemalla

Jos yllä mainitut menetelmät eivät korjaa ongelmaa, voit yrittää korvata teemat oletusteemalla. Voit korjata sen noudattamalla alla mainittuja ohjeita.

A) Jos kojelautaan pääsee käsiksi
  • Vaihe 1. Siirry Themes Manageriin valitsemalla järjestelmänvalvojaltasi Ulkoasu> Teemat.
  • Vaihe #2. Aktivoi jokin oletuksena käytettävissä olevista teemoista.
  • Vaihe #3. Lataa verkkosivustosi uudelleen ja tarkista, onko ongelma korjattu.
B) Jos kojelautaan ei pääse käsiksi
  • Vaihe 1. Siirry FTP-ohjelmistoon (kuten Filezila) ja etsi tiedostonhallinta. Tarkista siellä, onko WordPress-oletusteemat ladattu oikein palvelimelle vai ei.
  • Vaihe #2. Siirry kohtaan ks29so_options, joka sijaitsee phpmyadmin-tietokannan alla.
  • Vaihe #3. Etsi nyt "malli"- ja "tyylitaulukko"-vaihtoehdot ja korvaa ne sen hakemiston nimellä, johon haluat vaihtaa. Ja tallenna muutokset.

4 vaihtoehtoisia korjauksia

Jos mikään yllä olevista ei korjaa yllä olevaa ongelmaa, on suositeltavaa ladata uusi kopio verkkosivustostasi tarkistaaksesi, onko ongelma aiheuttanut ydintiedosto. Tätä varten voit suorittaa funktion virheenkorjauksen lisäämällä seuraavan koodin ks29so_config.php-tiedostoosi.

error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);

Kun olet lisännyt koodin, näet näytölläsi varoituksia ja viestejä, jotka auttavat sinua määrittämään ongelman pääsyyn.

Välimuistin tyhjentäminen on myös yksi tehokkaimmista tavoista diagnosoida kuolemanvalkoisen näytön virhe. Menetelmä sopii silloin, kun virhe on näkynyt pitkissä viesteissä. Vaihtoehtoisesti voit myös nostaa rekursio- ja takarajaa tällaisten ongelmien ratkaisemiseksi. Sinun tarvitsee vain lisätä seuraava koodi wp-config.php-tiedostoosi. Tai jos sinulla on eri palvelin, voit muokata php.ini-tiedostoasi.

Pitkille viesteille :

ini_set('pcre.recursion_limit',25000000);
ini_set('pcre.backtrack_limit',20000000);

Joissakin tapauksissa voit käyttää taustajärjestelmääsi, kun käyttöliittymäsi näyttää valkoisen näytön. Tämä tapahtuu välimuistilaajennuksen takia. Tätä varten sinun on tyhjennettävä välimuistilaajennus ja korjattava ongelma vastaavasti.

On myös mahdollista, että verkkosivustosi on hakkeroitu. Poista tätä varten kaikki verkkosivustollasi esitetyt iFrame-kehykset ja tarkista näyttö uudelleen.

Joten näet – se ei ollut niin vaikeaa. Toivottavasti seuraamalla näitä ohjeita voit nyt helposti voittaa White Screen of Death -ongelman ja päästä eroon turhautumisesta välittömästi.

: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More