Quick answer: White screen or HTTP 500 = almost always a PHP error or plugin conflict. Read error log, disable plugins, increase PHP memory limit.
If you landed here: Your site shows nothing (WSOD), HTTP 500/503 or "Internal Server Error".
5-minute checklist
- Read error log in Plesk → Logs → Error Log
- Disable plugins – rename wp-content/plugins to plugins_off
- Test theme – activate default theme via FTP
- Rename .htaccess → test site
- Increase PHP memory_limit to 256M in Plesk
More codes: HTTP status codes explained
Related
Frequently asked questions (FAQ)
What does HTTP 500 Internal Server Error mean?
Web server can't deliver the page – usually PHP error, plugin crash, bad .htaccess or memory limit reached.
WordPress white screen – fastest fix?
Rename plugins folder via FTP to plugins_backup → test site. Works? → plugin fault, restore one by one.
500 after PHP version change?
PHP 8.x breaks old plugins. In Plesk revert to 7.4/8.1 or update plugin.