WordPress 500 error
Often caused by a PHP error, faulty plugin, memory limit, or corrupted configuration. View emergency help
The same error can have different causes. Below, you'll find what an error message usually means and when it's best not to keep experimenting on your own.
Click through for detailed guidance, or report the problem directly if revenue, data or availability is at risk.
Often caused by a PHP error, faulty plugin, memory limit, or corrupted configuration. View emergency help
WordPress recovery mode caught a fatal PHP error, usually in a plugin or theme. What you can safely do
WordPress stops before displaying any output. Logs usually provide more information than the screen. Have this investigated
Redirects, spam, unknown administrators or modified files call for a full inspection. Malware response
The site remains in maintenance mode or a plugin and theme turn out to be incompatible. Review the update issue
The error could be in validation, WordPress, mail transport or delivery to the recipient. Have the form tested
First measure server response, database, scripts and caching before installing additional optimization plugins. Improve speed
The payment provider, sessions, JavaScript, stock, or background tasks may be blocking the order. Fix WooCommerce checkout
The editor keeps loading, the preview won’t load, or the formatting is broken after an update. Troubleshoot Elementor issues
First check whether the issue is caused by a password, security block, redirect, or technical error. Troubleshooting login issues
Note the exact error message, the time, the page, and what was changed just before it. Take screenshots. If you suspect a hack, don't delete any files or logs before it's clear whether they're needed for the investigation.
The form is intended for the initial assessment. If we need access, we'll agree on a secure way to share temporary credentials.
Describe what you see and what visitors can no longer do.