Spring Fresh Sale! - Up To 67% OFF BDIX Hosting + Free Domain
Troubleshooting

How to Fix the “508 Resource Limit Is Reached” Error

The "508 Resource Limit Is Reached" error means your hosting account has temporarily used up its share of CPU, memory or processes, so the server paused it to keep every other site on the machine running smoothly. It is a protective throttle, not a permanent block — the account frees up on its own within a minute or two.

The real question is why it keeps happening, and that is usually fixable.

Common causes

  • A traffic spike — a burst of visitors or a bot crawl.
  • Heavy plugins or unoptimised code, especially on WordPress.
  • A slow database doing too much work per page.
  • No caching, so every visit rebuilds the whole page from scratch.

Step 1: Wait a moment, then reload

Because the limit resets quickly, the site often returns on its own. If it does, treat that as a warning sign to reduce load before it recurs.

Step 2: Add caching (the single biggest win)

Caching serves ready-made pages instead of rebuilding them, which dramatically cuts resource use. On WordPress, install LiteSpeed Cache, and for database-heavy sites add Redis object caching. Browser-side, enable browser caching.

Step 3: Trim what is eating resources

Step 4: See what is actually happening

Check your resource usage in cPanel to spot which resource is maxing out and when. If your site has genuinely outgrown shared hosting, our guide on upgrading your plan covers moving to more resources.

Frequently asked questions

Does a 508 error mean my site was hacked?

Not necessarily, but a compromised site often spikes resources by sending spam or running hidden scripts. If limits jumped suddenly with no traffic change, scan it — see scanning for malware with Imunify360.

How long does the block last?

Only until usage drops back under the limit, typically seconds to a couple of minutes. It is not a suspension.

I have optimised everything and still hit limits.

Then your site may simply need more headroom. A higher plan or a VPS gives you more CPU and memory — open a support ticket and we will recommend the right fit.

Was this article helpful?