How to Fix WordPress White Screen of Death (WSOD)
Quick Answer
To resolve the WordPress White Screen of Death, enable WP_DEBUG in the wp-config.php file to reveal the fatal PHP error. Once identified, fix the issue by deactivating conflicting plugins via FTP, increasing the PHP memory limit, or reverting to a default theme to isolate software-level incompatibilities.
Complete Answer Details
The White Screen of Death occurs when a PHP script exceeds its memory limit or encounters a fatal error during execution. Because production servers suppress error reporting to prevent sensitive data leaks, the browser renders a blank page instead of the technical stack trace.
Enabling the WordPress debug mode transitions the environment from a silent failure to a verbose output. This allows engineers to pinpoint the exact file, line number, and function call that triggered the termination, significantly reducing diagnostic time during critical outages.
Functional Resolution Steps
Enable WP_DEBUG
Access the site via SFTP and locate the wp-config.php file. Change define( 'WP_DEBUG', false ); to true. This action forces WordPress to display the fatal error on the front end or log it to a private file, identifying the problematic plugin or theme.
Isolate Plugin Conflicts
If the dashboard is inaccessible, rename the plugins directory to plugins_old using an FTP client. This globally deactivates all extensions. If the site loads, rename the folder back and activate plugins one by one to find the specific source of the conflict.
Increase PHP Memory Limit
Open the wp-config.php file and add define( 'WP_MEMORY_LIMIT', '256M' );. This provides sufficient overhead for resource-intensive processes, preventing the server from killing scripts mid-execution due to RAM exhaustion.
Reset Active Theme
Access the /wp-content/themes/ folder and rename the active theme's directory. WordPress will automatically attempt to fallback to a default core theme like Twenty Twenty-Four. If the site reappears, the original theme contains corrupted code or syntax errors.
Need Help with Digital Solutions?
We are here to help you grow your business with expert consultation and digital services.
Book Consultation with Our Experts