The message for website owners 508 Resource Limits Reached may happen for Shared Hosting Clients due to a couple of different reasons. This error in general means that it may be time to continue growing your website and upgrade to a Business Web Hosting plan so that your website visitors are not greeted with this sort of error. Most times, this is due to limitations on the Memory Usage and Entry Processes for your account.
What Is Causing 508 Resource Limits Reached Error
Step One: Login to your cPanel account and view the CPU and Concurrent Connection Usage area of your cPanel account.
Step Two: This can be found in the Metrics section and is used to confirm if your site has been limited within the past 24 hours
Step Three: Once this screen is open, you will want to view the Details
Step Four: This page will show you the Current Usage based on the time frame that is selected from the drop down box. This is listed as the past 24 hours by default and can be changed to another interval. The Details page includes the following:
- CPU Usage – This indicates how much CPU that your account is using currently. When this reaches 100 %, your account is using all of the CPU available and any will experience considerable slow downs since any new processes will be queued to reduce this percentage until your processes are exited and complete. Reaching 100 % CPU will cause time outs when you receive a new request and may cause excessive slowness.
- inodes usage – This will show you the amount of files and folders that you have on your account. If you have a large number of inodes, this may indicate that you have many files which could lead to more resources being used. You will want to determine which folder contains the most amount of files and make sure these are necessary to lower the amount of inodes you are using on your account. Always take a backup locally to your computer before deleting any files.
- I/O Usage – The Input/Output indicates the disk activity on your account. Depending on what type of site you have and how your files are being requested, each time you make use of the server, the speed of the request is factored into the I/O Usage while the data is being transferred to the RAM.
- IOPS – Input/Output Operations Per Second” is the limit of the amount of operatons you are able to read/write per second until processes stop and will wait for the next second.
- Entry Processes – The number of processes from PHP and other scripts that are able to be executed at the same time. Once the process is complete from a website visitor request, the process will end. If this number is high, it is a good thing if your website visitors are browsing your website, visiting your website or your traffic is growing. If this number is low and you are hitting your Resource Limits, you will want to make sure all of your applications, plugins, themes, etc. are up to date and that your scripts are optimized so that you can handle more page requests. Again, before performing any maintenance or updates, it is important to take a backup of your website files and databases.
- Number of Processes – This is the number of processes that can run at the same time before queued.
- Physical Memory Usage – This indicates the amount of RAM that you are able to use on your account.
Step Five: On the CPU and Concurrent Usage page, you will also see the Snapshot link. This can be helpful if you know when your website resources were limited and would like to see if there is more information on what was happening during this time.
Resource Usage Overview
Step One: Your site had no issues in the past 24 hours – This indicates that you did not have any issues with your account in the past 24 hours
Step Two: Your site has been limited within the past 24 hours – If you receive a report of an error message, or timeout when visiting your site, at least one resource limit was reached in the past 24 hours. Understanding why this happened is important and you may want to consider upgrading to a Business Hosting Account moving forward so that you have many more resources to use and that are available. Having a growing website is fantastic and Hostwinds is here to help you grow and be successful.
Step Three: Your site might hit resource limits soon – If you are approaching any of the limits for your account, being proactive and identifying which resource limit is going to be at risk will let you stay ahead of site slowness, timeouts or an error message.
- What Is An Inode – Further information on inodes and what these are
- How to Lower WordPress Resource Usage – Help with reducing your WordPress Resource Usage
- Hostwinds Business Hosting – We are absolutely committed to your success and want to help you grow your website. Business Hosting is great for clients looking to continue growing with Hostwinds.