On shared hosting, every account gets a fair share of server resources. CPU and entry-process limits keep one busy site from slowing down everyone else. Hitting these limits causes temporary errors rather than permanent problems.
What These Limits Mean
- CPU measures processing power your scripts use. Heavy pages and inefficient code consume more.
- Entry processes are the number of scripts running at the same instant. Each active PHP request counts as one.
- I/O and memory are also limited, controlling how fast data is read and written.
When you hit an entry-process limit, visitors may briefly see a "Resource Limit Reached" or 508 error until processes free up.
How to Check Your Usage
- Log in to cPanel.
- Open Metrics then Resource Usage.
- Look for any limit shown as faulted or in red.
A green status means you are comfortably within limits.
Common Causes of Hitting Limits
- A traffic spike sending many requests at once.
- Bots or scrapers crawling aggressively.
- Heavy plugins or unoptimised database queries.
- A cron job running too frequently.
How to Stay Within Limits
- Enable caching so fewer requests run PHP.
- Block abusive bots and limit crawl rates.
- Optimise or remove heavy plugins.
- Space out cron jobs.
When to Upgrade
If your site is well optimised but still hits limits during normal traffic, you have outgrown the plan. A higher tier or a VPS gives more headroom. Review options at my.nairohost.site or ask support on WhatsApp at +254 796 358081 to recommend the right level.