A blank white page, a "500 Internal Server Error" or a message saying "There has been a critical error on this website" usually means something on your website has broken. It's most often caused by a recent change, such as a plugin or theme update.
When WordPress hits a critical error, it emails your site's admin email address a special recovery link. Click it to log in. WordPress then tells you which plugin or theme caused the problem so you can deactivate it.
If you didn't get the email, work through the steps below. Check your website after each one.
Check your website's error log or turn on WordPress's debug log to see the exact error. See Viewing error and access logs.
wp-content folder.plugins folder to plugins-off.plugins.plugins folder and rename each plugin's folder in turn, for example plugin-name-off, until you find the one causing the problem.In wp-content/themes, rename your active theme's folder. WordPress switches to a default theme, such as Twenty Twenty-Five, if one is installed. If your website then works, the problem is in your theme.
public_html folder, rename .htaccess to .htaccess-old..htaccess file.If you added redirects or other custom rules, copy them back from .htaccess-old one at a time.
If nothing else works, restore your most recent working backup. See Restoring from a backup.
Need help? Open a Technical Support ticket and tell us what you changed before the error started.
We'll do our best to help troubleshoot WordPress, plugins, themes and other third-party software, but for in-depth help, please contact the software's developer or its official support forum.