There has been a critical error on this website. Please check your site admin email inbox for instructions.
A PHP fatal error stopped WordPress loading. Some sites show a blank white screen instead.
A PHP fatal error stopped WordPress loading. Some sites show a blank white screen instead.
Why it happens
A plugin, theme or PHP compatibility problem caused a fatal error. WordPress sends instructions to the site admin email address.
How to fix it
- 1
Step 1
Check the site admin email inbox for the message WordPress sent.
- 2
Step 2
Turn on debugging in
wp-config.php, reload the page, then readwp-content/debug.logto find the plugin or theme at fault. - 3
Step 3
If you cannot reach the admin screens, rename
wp-content/pluginstoplugins_oldto deactivate all plugins, then reactivate them one at a time. - 4
Step 4
Turn debugging off again when you are done.
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );Source
Full guide: How to migrate a WordPress site to a new host without downtime →