Support article
What happens if I exceed my hosting resources
Learn what it means to exceed hosting resources, what errors it can trigger and how to review CPU, RAM, processes and plan usage.
Introduction
When a hosting account exceeds its resources, the website may become slow, stop responding for periods of time or show errors such as 508 Resource Limit Is Reached.
This does not necessarily mean the server is down. In many cases, it means the account is using more resources than it has assigned at that moment.
This article explains what it means to exceed hosting resources, what can cause it and what steps you can follow to identify the problem.
What it means to exceed hosting resources
A hosting plan uses several resources to load your website, run PHP, query the database, send email and serve visitors.
The most common resources are:
- Disk space: files, emails, databases and stored backups.
- Monthly transfer or bandwidth: data sent and received by your site.
- CPU: processing capacity used by scripts, plugins, queries and visits.
- RAM memory: memory needed to execute processes.
- Simultaneous processes: the number of tasks open at the same time.
- Input and output operations: file and database reading and writing.
When one or more of these resources reach their limit, the system may temporarily restrict some processes to protect service stability.
Why it happens
The most frequent causes are:
1. Traffic spikes
A campaign, a news mention, an attack or a real increase in traffic may cause the website to receive many more visits than usual.
2. Heavy plugins, modules or themes
In WordPress, PrestaShop and other CMS platforms, a poorly optimized plugin can consume a lot of CPU or memory.
3. Programming errors
A script may run for too long, create loops or open processes that never close correctly.
4. Slow database queries
A large or unoptimized database, or damaged tables, may cause every page load to consume more resources.
5. Attacks or automated traffic
Bots, login attempts, aggressive crawlers or attacked forms may generate high usage even when they are not real visits.
6. Too many websites inside the same account
If you host several domains in one account, only one of them may be consuming almost all of the available resources.
How to review resource usage
- Log in to your control panel.
- Look for a section such as Metrics, Resource Usage or Statistics.
- Review whether there are recent warnings about CPU, memory, processes or input and output.
- Check at what times the spikes happen.
- Compare that information with recent changes on the website: installed plugins, updates, campaigns, forms or errors.
If you cannot find that section, you can open a support ticket indicating the affected domain and the approximate time when the problem occurred.
How to fix it
1. Review the latest changes
If the issue started after installing a plugin, changing a theme or updating the website, disable that change temporarily and test again.
In WordPress, pay special attention to cache, security, forms, statistics, backup and visual builder plugins.
2. Update your CMS, plugins and themes
Keeping WordPress, PrestaShop, Joomla or another CMS updated helps fix bugs, improve performance and close vulnerabilities.
Make a backup before updating.
3. Disable unnecessary plugins or modules
Each plugin adds workload to the website. If you do not use it, disable it and remove it.
A good test is to disable non-essential plugins for a few minutes and check whether usage drops.
4. Review error logs
Logs often provide useful clues: PHP errors, failing files, missing paths, memory issues or repeated scripts.
In the control panel, look for sections such as Errors or Error Log.
5. Enable cache
Cache reduces the work required to generate each page. This is especially useful in WordPress, online stores and websites with many visits.
Do not enable several caching systems at the same time without reviewing the configuration, because conflicts may appear.
6. Protect forms and logins
Add captcha, limit login attempts and review whether there is automated traffic targeting wp-login.php, forms or sensitive URLs.
7. Evaluate whether you need more resources
If the website is already optimized but real traffic has grown, it may be worth reviewing whether your current plan still matches the actual usage of your project.
Conclusion
Exceeding hosting resources is usually related to CPU, RAM, processes, disk space, bandwidth or slow queries. The best way to resolve it is to review usage, identify the cause and optimize the website before increasing resources.
If the problem continues, contact support with the affected domain, the displayed error and the approximate time when it happened.