Co powoduje biaży ekran?
White Screen of Death (WSoD) to pusty, biaży ekran bez żadnego komunikatu błądu. Najczęstsze przyczyny: wyczerpanie limitu pamięci PHP, uszkodzona wtyczką, błąd motywu lub uszkodzony rdzeń WordPress.
Krok 1: Włącz tryb debugowania
W pliku wp-config.php znajdź i zmieć:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
Odśwież stronę — powinien pojawić się komunikat błądu.
Krok 2: Zwiększ limit pamięci
Dodaj do wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');
Krok 3: Wyłącz wtyczki przez FTP
W DirectAdmin → Menedżer Plików zmieć nazwę katalogu wp-content/plugins/ na plugins_old. Jeśli strona zadziała, to problem leży w wtyczkach.
Krok 4: Przywróć motyw domyślny
W phpMyAdmin wykonaj:
UPDATE wp_options SET option_value = 'twentytwentyfour'
WHERE option_name = 'template' OR option_name = 'stylesheet';
Wskazówka: Po zidentyfikowaniu problemu wyłącz tryb debugowania — nie zostawiaj go włączonego na produkcji.