Skip to content

Quick Fix – 508 resource limit is reached

Home - Quick Fix – 508 resource limit is reached
A quick fix is to solve the resource limit is reached error is to login into your Cpanel account and see what is consuming your resource and bring down the uses of the same.
Reading Time: 5 minutes
508 resource limit

In a cPanel shared hosting environment, the “508 resource limit is reached” error message typically indicates that your website has exceeded the resource limits set by your hosting provider.

These limits typically include limitations on the amount of CPU and memory usage, the number of processes, and the number of connections to the server. This error message can occur when your website experiences a spike in traffic, or if you are using scripts or plugins that consume a lot of resources.

To fix this issue, you can try the following:

  1. Optimize your website’s performance. This can include compressing images and other files, minifying CSS and JavaScript, and reducing the number of HTTP requests.

  2. Disable unnecessary scripts and plugins. If you are using WordPress, disabling unwanted plugins can reduce the number of resources consumed by your website.

  3. Upgrade your hosting plan. If your website is consistently exceeding the resource limits of your current plan, upgrading to a plan with higher resource limits may be necessary.

  4. Monitor your website’s resource usage. Use monitoring tools or contact your hosting provider to see which specific resource(s) is causing the issue.

It’s important to note that this error could also occur due to a security issue that prevents the server from providing resources to your account. Contacting the hosting provider’s technical support team is always a good idea in case of any doubts.

Table of Contents

What is 508 resource limit reached?

A resource in the terms of servers can be CPU, RAM, Entry processes (Concurrent Connections) and many more.

This going to be a bit technical but I will try to keep it as simple as it can be. 

First, let us understand why these limits?

In a shared hosting environment (Like Linux Shared Hosting), resources such as CPU and memory are shared among multiple customers.

Therefore, Netspace set resource limits to ensure that one customer’s website does not consume a disproportionate amount of resources and negatively impact the performance of other websites on the same server.

Additionally, Netspace set limits to help manage the server’s overall performance and stability, as well as to prevent abuse or misuse of resources.

For example, a website that is using too many resources could cause the server to crash or slow down, which would negatively impact all other websites on the server.

In addition to that, resource limits also help hosting providers to keep the costs low for shared hosting plans, since they don’t have to allocate excessive resources to a single account.

Overall, setting resource limits helps ensure that all customers have access to the resources they need to run their websites, while also protecting the integrity and performance of the server.

Solo Plans Multi Plans Corporate Plan
CPU (Accessible cores)
100 % Of 1 CPU Core
100 % Of 1 CPU Core
100 % Of 2 CPU Core
Memory/RAM (Physical)
512 MB
1 GB
2 GB
Memory/RAM (Virtual)
512 MB
1 GB
2 GB
I/O (KB/sec)
1,024
1,024
2,048
Entry processes
(Concurrent connections)
100
125
150
Files (inodes)
250,000
250,000
250,000
Disk space
50 GB
Unmetered
Unmetered
Bandwidth
300 GB
Unmetered
Unmetered
Domains Allowed
2
2
Unlimited

Each hosting company have different limitation. 

You can check the limits applied to your accounts from Cpanel login area. 

CPU Limit

As the name suggests, the CPU limit is how much CPU speed (core) is allowed to process the computer of your website.

In the event this limit is 100, this means that 1 CPU up to 100% is allowed to process your website compute request. 

If this is 200 % then 2 core will be allowed to compute your data. 

Now you can do the maths.

RAM Limit

Netspace (India) provide access to two type of RAM access. 

One is physical RAM and Virtual RAM. 

You can check the RAM uses on the right side of the Cpanel. 

Entry Process

Famously know as “Concurrent connection” which means the maximum number of TCP/IP connections your Linux Hosting Plan can handle at any one time.

At any given time many a website may have multiple TCP/IP requests.

For example a single, simple web page might require 19 connections.

  • 1 for the HTML page
  • 4 for included JS scripts
  • 14 for JPEG and PNG image files

If 5 people request this page at the same time it could result in 95 concurrent connections.

If you have high traffic website, I highly recommend our VPS Hosting Services In India, Which do not come with these limitations. 

Hosting Multiple Domain Under plan

Each plan allows you to host multiple domains under one plan, this also means your limits are further shared with each domain. 

So, If you have two domains and each is using 25% of CPU then you will be using 50% of your allocated limit of 100% . 

How to check the detail of resource limit uses?

The brief idea of resource limit can be seen on Cpanel main page on the left side as shown on the above image. 

If you want you can check the detailed graph of each limit to check when was the last time your website may have hit the limit. 

Once you are logged in to Cpanel look for CPU and Concurrent connection usage option. 

clicking on it will take you to detail report as shown in the image on the left side. 

Using this graph you can check at what point of time which limit was hit, this can help you understand if there was a traffic surge that could have hit the limit.

The Redline in the graph represent the maximum limit allowed in your plan and the green is the actual uses of your website. 

What can cause a sudden error of "508 resource limit is reached " ?

Typically, the reason for this could be because your website is :

Overloaded website

This can be due to visitor numbers – Your website is suddenly receiving a very high amount of traffic (hits) .

Or you or your business appeared on the front page of Time magazine! 🙂

Your website may show the error until the traffic subsides or is mitigated, or you have upgraded the plan with a higher limit.

Bad Coding

A website can goto overloaded state due to a badly bahaved script – If your website has a poorly coded or outdated script or app installed (e.g. an old version of WordPress or an outdated Plugin), it can be a “timebomb” because at some point, other core software on the server are likely to be updated and that can trigger the outdated app or script to malfunction.  

In this situation, it is common to find that the script / app becomes highly “resource intensive” (e.g. is continuously running and stuck in a loop, trying to suck all the server resources with it!), which in turn can spike the resources associated to your account, leading to the error page. 

Your website will show the error until the app is terminated or your account’s resources have been increased.  

This is partly why we strongly recommend keeping all apps up to date via our maintenance plan.

How do I fix the 508 resource limit is reached?

First thing first, make sure you are on the right hosting plan, there are different plan for WordPress Hosting and Magento Hosting.

The basic Linux hosting plan can support a light version of WordPress but a slightly heavy website may require an upgrade.

If you using WordPress and you end up in this error, try updating all the plugin.

Remove unwanted plugin, by remove I mean Delete Plugin which is not required. 

Upgrade your WordPress website regularly.

Use Cloudflare for a WordPress website (Free Service), this will set up a CDN network on your blog and can bring down resource uses drastically. 

Feel free to comment below if you have any related query, I will be happy to help you on the same. 

Facebook
Twitter
LinkedIn
Digg
Picture of Shashi kant Pandidhar

Shashi kant Pandidhar

I’ve been helping businesses to be online for over 15 years. Today my team and I, focus on helping real businesses to overcome real-life challenges and analyse data in a way that can help businesses grow in the right direction of this digital age.

Leave a Comment

Get the latest news and deals

Sign up for email updates covering blogs, offers, and lots more.

Current Deals at Netspace

Subscribe: Trusted By 1M+ Readers

Get the weekly Tech Update straight to your inbox.

//
Our customer sales team is here to answer your questions. Ask us anything!
👋 Hi, how can I help?

Free .Online Domain

Every Active Netspace (India) Customer is eligible for a free 1-year non-premium .ONLINE / per account
The campaign runs until December 31 of 2024!

100% off

on your first Year