Fix WordPress Site Stuck at 33% on AWS Lightsail: Disable Problem Plugins via SSH
If your WordPress site hosted on AWS Lightsail freezes at 33% when loading, don’t panic—this is a common issue, often caused by a misbehaving plugin. Since Lightsail runs WordPress in a managed environment, plugin conflicts or performance bottlenecks can sometimes cause this problem.
In this guide, I’ll walk you through troubleshooting steps to identify and fix the problematic plugin so your site loads properly again.
#
Why WordPress Freezes at 33% on AWS Lightsail (Common Causes Explained)
When your site hangs at 33%, it usually means WordPress is waiting for a response from a slow or failing process—often a plugin. This could happen because:
- A plugin is conflicting with another plugin or theme
- An outdated plugin is incompatible with your WordPress or PHP version
- A resource-heavy plugin (like backup or SEO tools) is slowing things down
- A buggy plugin is causing errors that prevent the page from loading
Since AWS Lightsail doesn’t provide direct error logs in the dashboard, we’ll need to manually check and disable plugins to find the culprit.
#
Step-by-Step Guide to Fix WordPress Stuck at 33% Using SSH
#
Step 1: Log Into AWS Lightsail via SSH to Access WordPressSince you can’t access the WordPress admin dashboard (because the site is stuck), you’ll need to log in to your Lightsail instance via SSH:
- Go to the AWS Lightsail console.
- Click on your WordPress instance.
- Under "Connect", click "Connect using SSH" (or use your own SSH client with the provided key).
Once connected, navigate to the plugins folder:
More on SSH access in Lightsail
#
Step 2: Disable All WordPress Plugins via SSH for TroubleshootingTo check if a plugin is causing the issue, we’ll disable all of them at once by renaming the plugins folder:
This adds _disabled
to each plugin’s folder name, making WordPress ignore them.
#
Step 3: Test the Site After Disabling Plugins
After disabling plugins, refresh your WordPress site. If it loads normally, the problem is definitely plugin-related.
#
Step 4: Re-enable WordPress Plugins Individually to Identify the Problematic OneNow, we’ll re-enable plugins one at a time to find the troublemaker.
For example, to re-enable "Yoast SEO", run:
After enabling each plugin, refresh your site. If it freezes again, the last plugin you enabled is likely the issue.
#
Step 5: Clear WordPress Cache and Restart Apache in Bitnami StackSometimes, cached data can interfere. Clear the cache and restart your web server:
Bitnami restart commands
How to clear WordPress cache properly
This ensures changes take effect.
#
Step 6: Update, Replace, or Remove the Faulty WordPress PluginOnce you’ve found the faulty plugin, you have a few options:
✔ Update it – Check if a newer version is available.
✔ Find an alternative – Some plugins have better alternatives.
✔ Contact support – If it’s a premium plugin, reach out to the developer.
Find plugin alternatives on WordPress.org
Best practices for evaluating WordPress plugins
#
Final Thoughts: Restore Full WordPress Functionality on AWS LightsailA WordPress site freezing at 33% is frustrating, but the fix is usually straightforward—a misbehaving plugin. By disabling plugins via SSH and re-enabling them one by one, you can quickly identify the culprit.
Since AWS Lightsail doesn’t provide detailed debugging tools, this manual method is the most reliable way to troubleshoot. Once you find the problematic plugin, updating, replacing, or removing it should get your site back to normal.
Ask questions or share your experience on the Bitnami Community Forum
To deploy a static site or frontend framework (e.g., React, Vue, Angular), refer to the Nife Build File Deployment guide for configuring and uploading your build assets.
Check out our solutions on nife.io