500 Error After Installing a WordPress Plugin: What to…
Short answer: A 500 error after installing a plugin usually means the plugin caused a PHP error, memory problem, conflict, or server resource issue.
Do not panic and do not reinstall WordPress immediately. In most cases, disabling the plugin brings the site back. The goal is to recover access and then find why the plugin failed.
Common symptoms
- The site worked before installing or updating a plugin.
- wp-admin becomes inaccessible.
- The homepage shows HTTP 500 or a blank page.
- The error disappears after renaming a plugin folder.
- The hosting error log mentions PHP memory or fatal error.
Why this happens
Plugin conflict
Two plugins may load incompatible code or duplicate features.
PHP version or memory issue
Some plugins need newer PHP versions or more memory than a small hosting plan provides.
Broken update
An interrupted plugin update can leave missing files and trigger a server error.
What to check first
- Use the hosting file manager or FTP.
- Rename the newest plugin folder inside wp-content/plugins.
- Check the PHP error log if available.
- Confirm your PHP version matches plugin requirements.
- Restore from backup only after trying simple plugin disable steps.
Practical fixes
Rename the problem plugin folder to disable it.
Update PHP if your host supports a safe newer version.
Increase memory only if the host allows it and the site truly needs it.
Replace heavy plugins with lighter alternatives.
Keep a backup before testing the plugin again.
When to upgrade
Upgrade if normal plugins repeatedly fail because the hosting plan lacks memory, CPU, or support. WordPress should be able to run common plugins without constant server errors.
Related reading
Use the Free Hosting Suitability Checker if you are unsure whether a free plan is enough. You can also read what happens when free hosting reaches limits for a deeper explanation of common limits.
Trusted external references
- WordPress debugging guide – official guidance for safely checking WordPress errors.
- WordPress hosting requirements – official WordPress server requirements for PHP, database, and HTTPS.
FAQ
Will deleting the plugin delete my posts?
Usually no, but plugin-specific settings or forms may be removed. Rename first if you are unsure.
Can free hosting cause 500 errors?
Yes. Strict memory and CPU limits can turn plugin actions into server errors.
Should I edit wp-config.php?
Only if you know what you are changing. Start by disabling the plugin and checking logs.
Bottom line: Disable the newest plugin first, read the error log, and upgrade if basic WordPress features exceed the host’s limits.