How to Fix WordPress Blank Page Problem
The "White Screen of Death" (WSOD) is a common WordPress issue where your site shows a completely blank page with no error message. This guide walks you through diagnosing and fixing the problem.
Step 1: Enable WordPress Debug Mode
The blank page usually hides a PHP error. Enable debug mode to see it.
- Log in to cPanel > File Manager, navigate to your WordPress root directory
- Open wp-config.php for editing
- Find
define( 'WP_DEBUG', false );and change it to:
```
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
```
- Save and reload your site — the actual error message should now appear
- Also check
wp-content/debug.logfor detailed error output
Step 2: Increase PHP Memory Limit
If the error mentions "memory exhausted", add this line to wp-config.php before "That's all, stop editing!":
define( 'WP_MEMORY_LIMIT', '256M' );Alternatively, increase memory_limit in cPanel > MultiPHP INI Editor to 256M.
Step 3: Disable All Plugins
A faulty plugin is the most common cause of the blank page.
- Go to cPanel > File Manager
- Navigate to
wp-content/ - Rename the plugins folder to plugins_disabled
- Reload your site — if it loads, a plugin is the problem
- Rename the folder back to plugins
- Re-enable plugins one at a time from WordPress Dashboard > Plugins to identify the culprit
Step 4: Switch to a Default Theme
- In File Manager, go to
wp-content/themes/ - Rename your active theme folder (e.g.,
flavortoflavor_disabled) - WordPress will fall back to a default theme — if the site loads, your theme is the problem
Step 5: Reset .htaccess
A corrupted .htaccess file can cause a blank page.
- In File Manager, rename .htaccess to .htaccess_backup
- Reload your site
- If it works, go to WordPress Dashboard > Settings > Permalinks and click Save to regenerate a clean
.htaccess
Step 6: Check PHP Version
Go to cPanel > Select PHP Version and try switching to PHP 8.1 or PHP 8.2. Some themes and plugins require a specific version.
Still Not Working?
Open a support ticket at https://domainindia.com/support with your domain name, when the issue started, and the contents of wp-content/debug.log.