PHP fatal errors often stop page execution completely. The fastest path is to identify the failing file, function, and line number from the available logs.
Common symptoms
- Blank page or generic 500 error
- A plugin update causes total site failure
- Only one route or action is broken
Troubleshooting steps
- Review the account's error logs in cPanel and note the most recent fatal error entries tied to the request time.
- Match the failing path to the corresponding plugin, theme, or application component.
- Temporarily disable the suspected extension or restore the last known working copy if the failure began after an update.
- Confirm the active PHP version meets the software requirements.
- Retest with a minimal reproducible action and verify whether the same log entry appears again.
Additional notes
- A fatal error in one plugin can take down the entire site even if core files are intact.
- Repeated identical log entries usually indicate the first listed fatal error is the real root cause.
When to contact support
Contact support if the site returns 500 with no visible log details and you cannot isolate the failing component.