Home » WordPress gebruik
04.06.2020 Category: WordPress gebruik
White Screen of Death of WSOD is een van die algemene probleme wat WordPress-webwerwe pla. Dit kan gebeur as u tans op u webwerf aangemeld is, of terwyl u probeer aanmeld.
Kalmeer, dan lei ons u na die moontlike oorsake waarom White Screen of Death plaasvind en die vinnige oplossings wat u kan doen om hierdie probleem heeltemal te beëindig.
1 Wat die wit skerm van die dood veroorsaak?
2 Hoe om die wit skerm van die dood op te los
2.1 1. Skakel u temas en inproppe uit
2.2 2. Los sintaksfout op
2.3 3. Skakel ontfouting aan
2.4 4. Verhoog geheugenbeperkings
2.5 5. Kyk na opdatering misluk
Wat die wit skerm van die dood veroorsaak?
WSOD kan dikwels deur databasis- of PHP-probleme veroorsaak word. Dit gebeur gewoonlik om 'n paar redes:
Verenigbaarheidsprobleem met die geïnstalleerde inprop
Die tema wat u tans gebruik, is nie versoenbaar met ander plugins, temas of WordPress self nie
U tema word hernoem of ontbreek
Hoe om die wit skerm van die dood op te los
1. Skakel u temas en inproppe uit
Soos hierbo genoem, is die tema of plugin die mees algemene rede vir WSOD. Die eerste ding wat u sal doen, is om hulle uit te skakel. Hierdie probleme kan voorkom wanneer u 'n nuwe inprop of tema installeer, of wanneer 'n opdatering van 'n tema of inprop vrygestel word.
Om dit te kan doen, moet u toegang tot u webwerf verkry met behulp van Secure File Transfer Protocol (SFTP) of deur op u cPanel aan te meld om toegang tot u File Manager te verkry..
Kontroleer en hernoem u inpropvouers. Deur dit te doen, sal dit die inproppe op u webwerf deaktiveer. Gaan terug na u webwerf en kyk of WSOD weg is. As dit die probleem oplos, beteken dit net dat plugins die skuldige is waarom WSOD opdaag.
Hierna moet u die plugin-lêergids hernoem na "Plugins" en die naam van elke gids daarin hernoem / herstel totdat u uitvind watter spesifieke plugin die probleem veroorsaak..
Nadat u die inprop gevind het wat die probleem veroorsaak, moet u dit met die versoenbare inprop vervang, of u moet die ontwikkelaar daarvan kontak vir 'n vinnige oplossing.
Hierdie oplossing sal ook op temas van toepassing wees. As u vermoed dat u tema die rede vir die probleem kan wees, moet u u tema in staat stel om te toets of dit die oorsaak van WSOD is..
2. Los sintaksfout op
As u klaar is met die nagaan van die temas of inproppe wat moontlik WSOD veroorsaak het en dit werk steeds nie. Dan is dit tyd om dieper in te grawe om die probleem op te los.
Soms word WSOD veroorsaak deur sintaksfoute, dit gebeur terwyl u die kodes redigeer en 'n paar reëls verkeerd tik, of selfs die sluithakies vergeet.
Om dit te kontroleer, gaan na u webwerf met SFTP of deur cPanel en verwyder u die laaste kode wat u handmatig ingevoer het. As dit werk, kontroleer al die kodes en maak seker dat u dit korrek tik.
3. Skakel ontfouting aan
'N Ander oplossing om WSOD op te los, is om u ontfouting aan te skakel. Om dit te kan doen, gaan u na u webwerf met SFTP of u cPanel. Soek die lêer "wp-config.php" en vind die reël
definieer ('WP_DEBUG', onwaar)
en verander na
definieer ('WP_DEBUG', waar)
Stoor en kontroleer u webwerf nadat u dit gedoen het. U sal 'n foutboodskap op u webwerf sien, maar dit sal u laat weet wat die hoofrede is waarom WSOD op u webwerf gebeur.
4. Verhoog geheugenbeperkings
Soms is die rede waarom u webwerf WSOD veroorsaak, weens u beperkte geheue. Dit word veroorsaak deur 'n inprop of temas met 'n groot aantal lêers. Die enigste manier om dit op te los, is om u geheuegrense uit te brei.
Sodoende moet u die volgende doen:
Toegang tot u wp-config.php-lêer deur middel van SFTP of cPanel. Voeg die volgende reël kode by:
definieer ('WP_MEMORY_LIMIT', '64M');
As bogenoemde nie werk nie en u 'n gasheeronderneming gebruik wat Apache-bedieners gebruik, wysig u .htaccess-lêer om die lyn in te sluit:
As u gasheer NGINX gebruik, moet u u php.ini-lêer wysig om die reël in te sluit:
geheue_limiet = 64 miljoen
Nadat u die stappe suksesvol gevolg het, kyk na u webwerf of die fout weg is en u gereed is om te gaan.
5. Kyk na opdatering misluk
'N Ander algemene rede vir WSOD is as gevolg van temas, plugins of kernopdaterings wat tydens die time-oute van die bediener onderbreek is, en daar is niks wat ons kan doen vir timeoute vir bedieners nie.
Om hierdie probleem op te los, gaan na u webwerf via SFTP of cPanel en verwyder die .onderhoudslêer. Dit sal u webwerf herstel en u kan via wp-admin toegang daartoe kry.
Probeer om die opdatering weer na te gaan of handmatig die temas en inproppe op te dateer.
Wenke vir die vermindering van WSOD
Doen die gereelde ondersoeke en rugsteun. Gebruik ander wolkdienste soos Dropbox of eksterne hardeskyf en maak seker dat u 'n betroubare inprop gebruik om die rugsteun te herstel indien nodig.
Gaan elke reël van die kode na om die sintaksisfoute te voorkom.
Gebruik 'n gasheerverskaffer wat 24/7 ondersteuning het.
Oorweeg dit om 'n inprop soos 'n gebruikersaktiwiteitslogboek te gebruik om 'n gedetailleerde logboek van veranderinge, opdaterings en ander aktiwiteite op u webwerf te hou
Samevattend, WSOD kan 'n uitdagende probleem wees om vas te stel wat dit akkuraat veroorsaak. Om WSOD-kwessies te verminder, moet u altyd gereelde webwerfondersoeke hou en die rugsteun van u webwerf hou. Kyk ook na ons probleemoplossingsgids vir die algemeenste WP-probleme.
U hoef nie 'bang-wit' te wees as daardie gevreesde WSOD op u skerm verskyn nie, al wat u hoef te doen is om alle moontlike skuldiges te toets om u webwerf in die pienk van gesondheid te herstel.