»Beli zaslon smrti« (WSOD) je ena najbolj frustrirajočih napak v WordPressu – stran prikazuje popolnoma bel zaslon brez kakršnega koli sporočila o napaki. Dobra novica: V večini primerov je vzrok enostavno odpraviti.
1. korak: Omogočite način za odpravljanje napak
Najprej moramo ugotoviti, kaj dejansko povzroča težavo. V cPanelu odprite Upravitelj datotek , pojdite na public_html in odprite datoteko wp-config.php za urejanje.
Poiščite črto:
define('WP_DEBUG', false);Spremeni v:
define('WP_DEBUG', true); define('WP_DEBUG_LOG', true);Shranite in osvežite stran. Namesto belega zaslona bi se morala prikazati določena napaka. Napaka vam bo povedala, kateri vtičnik ali tema povzroča težavo.
2. korak: Deaktivirajte vtičnike
Najpogostejši vzrok za WSOD je okvarjen vtičnik. Če ne morete dostopati do skrbniškega dela WordPressa:
- V Upravitelju datotek pojdite na
public_html/wp-content/ - Poiščite mapo z vtičniki
- Preimenuj ga v plugins_backup
- Osveži stran
Če se stran zdaj naloži, je težava v enem od vaših vtičnikov. Če želite ugotoviti, kateri:
- Preimenuj
plugins_backupnazaj vplugins - Pojdite v mapo
plugins - Preimenujte vsak vtičnik posebej (npr.
wordfencevwordfence_off) in po vsaki spremembi osvežite stran. - Ko najdete problematičen vtičnik, ga izbrišite ali poiščite posodobljeno različico.
3. korak: Preverite temo
Če deaktiviranje vtičnikov ne pomaga, je težava morda v temi:
- V Upravitelju datotek pojdite na
public_html/wp-content/themes/ - Preimenuj aktivno mapo teme (npr.
flavorvflavor_backup) - WordPress bo samodejno preklopil na privzeto temo (Twenty Twenty-Four ali podobno)
- Osveži stran
Če deluje s privzeto temo, je težava v vaši temi – za pomoč se obrnite na avtorja teme ali posodobite temo.
4. korak: Povečajte omejitev pomnilnika PHP
Včasih se WSOD pojavi, ker WordPressu zmanjka pomnilnika. V wp-config.php dodajte vrstico:
define('WP_MEMORY_LIMIT', '256M'); Dodajte ga nad črto /* That's all, stop editing! */ .
Omejitev pomnilnika PHP lahko povečate tudi v cPanelu:
- Pojdite v urejevalnik INI datotek MultiPHP
- Izberite svojo domeno
- Nastavite
memory_limitna 256M
5. korak: Preverite datoteko .htaccess
Poškodovana datoteka .htaccess lahko povzroči WSOD:
- V upravitelju datotek poiščite
.htaccessvpublic_html - Preimenuj ga v
.htaccess_backup - Osveži stran
- Če deluje, se prijavite v skrbniški meni WordPressa → Nastavitve → Stalne povezave → Shrani spremembe (to regenerira datoteko .htaccess)
6. korak: Obnovite varnostno kopijo
Če nič ne pomaga:
- V cPanelu odprite JetBackup
- Izberite datum varnostne kopije, ko je spletno mesto še delovalo.
- Obnovi datoteke in/ali bazo podatkov
Preprečevanje
- Vedno posodobite WordPress, vtičnike in teme
- Pred posodobitvijo naredite varnostno kopijo
- Ne nameščajte vtičnikov iz nezaupanja vrednih virov.
- Če je mogoče, preizkusite spremembe v preizkusnem okolju.
Še vedno imate bel zaslon? Kontaktirajte nas na info@wmd.hr – diagnosticirali bomo težavo in jo odpravili.