How can we help?

Search our guides and tutorials, or browse the categories below.

How to Fix 500 Internal Server Error

Common Causes and Fixes

1. Corrupted htaccess

Rename .htaccess to .htaccess_bak temporarily. If site works, the issue is in .htaccess. Regenerate via WordPress Settings - Permalinks - Save.

2. PHP Memory Limit

Add to wp-config.php: define WP_MEMORY_LIMIT 256M

3. Faulty Plugin

Rename wp-content/plugins to plugins_bak. Re-enable plugins one by one to find the culprit.

4. Wrong Permissions

Folders: 755, Files: 644, wp-config.php: 640

5. Check Error Logs

cPanel Error Logs section, or enable WP_DEBUG in wp-config.php and check wp-content/debug.log.

Was this helpful?

Thanks for your feedback!

Still Need Help?

Our support team is here around the clock for anything you can't find above.