---
title: "500 Internal Server Error in WordPress"
canonical: "https://lemwatch.com/http-status-codes/500/in-wordpress"
platform: "WordPress"
last_verified: "2026-08-11"
source: "https://lemwatch.com"
---

# HTTP 500 Internal Server Error in WordPress

**Platform** — WordPress — the world's most popular CMS.

**Where it surfaces** — WordPress admin, wp-cron output, or the site's frontend after a plugin/theme update.

## Cause on this platform

A fatal PHP error — usually a plugin conflict, exhausted memory limit, or a broken theme function.php.

## Fix on this platform

Enable `WP_DEBUG` in wp-config.php, check `wp-content/debug.log`, and rename the `plugins` folder via SFTP to isolate the offender.


## Generic reference

The server encountered an unexpected condition that prevented it from fulfilling the request — the generic catch-all for any unhandled server-side failure.

_Canonical HTML page: https://lemwatch.com/http-status-codes/500/in-wordpress_
