508 Resource Limit is Reached


If your website is on a cPanel hosting account, you may have noticed the following error message:

508 Resource Limit Is Reached

The website is temporarily unable to service your request as it exceeded resource limit.
Please try again later. Apache/2.4.18 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4
Server at www.yourdomain.com Port 80

This message appears when your account is frequently exceeding the resources assigned to it - these can include CPU usage, RAM usage and/or the number of concurrent processes running under your cPanel account.

508 Resource Limit is Reached

What is 508 Error?

Rad Web Hosting utilizes the CloudLinux hosting platform for shared hosting. CloudLinux provides a more stable hosting environment for all users. There are also a number of security benefits of hosting with CloudLinux.

You can check the resource usage of your account by logging into cPanel and clicking on "Resource Usage" icon.

A periodic spike in resource usage is common and will cause minimum (if any) disruption to your account. If your website is consistently receiving 508 errors, you should consider possible solutions, such as optimizing the code on your websites, or upgrading to VPS or dedicated servers.

Preventing 508 Errors

If you are currently utilizing a shared hosting account, you may find that your resource usage issue could be solved with a simple upgrade to a reseller account, where you would have greater control of your CloudLinux LVE resource limits for your account. CloudLinux measures the resources on a per account basis, not per domain. So. if you have multiple addon domains under one account, they will all be competing for the account’s resources.

We find that a lot of resource usage issues are due to outdated or poorly-coded scripts, such as 3rd party themes or plugins that are installed on a WordPress blog, if you have a WordPress blog on your account that is causing the resource usage issues, we recommend disabling non-essential plugins and monitoring your resource usage. If you are using our Managed WordPress Hosting, your account manager will update you periodically with the results of the monitoring.

You can also check the document root of your websites for any error_log files, if you find an error_log file, you should take a look at the recent entries to identify any errors that are reported. Optimizing your database tables (if any of your sites are MySQL driven) via PHPMyAdmin is also a good way to keep things running smoothly.

Running error free, well coded websites will vastly reduce the resource usage on your account and lead to a more stable hosting experience.

  • cloudlinux, cpanel, 508 error, resource limits, troubleshooting error codes, website optimization
  • 186 Users Found This Useful
Was this answer helpful?

Related Articles

View Server PHP Environment with phpinfo.php

The phpinfo() function outputs a huge amount of information about the system you're using, such...

How to Create Sudo User on CentOS

This article provides step-by-step setup guide for adding Sudo user to CentOS system. The sudo...

How to Use Sudo

This article provides a guide to using a Sudo user on CentOS server. From the command line,...

Set Server Time Zones with Timedatectl

This article provides a guide to setting the server time and server time zone settings using...

htaccess RewriteRule Examples

Here are some useful mod_rewrite RewriteRule redirect examples that you can use in your .htaccess...