Entry Processes (EP)

Updated: January 5, 2026
By Willya Randika

Have you ever opened your own website and suddenly been greeted with a white screen that said "508 Resource Limit Is Reached"?If so, I understand your panic. This message often appears without warning, making website owners wonder: "Has my website been hacked? Or have my visitors suddenly exploded?"

The answer often lies in one hosting parameter that is often misunderstood: Entry Processes (EP).

Many beginners (even developers) misinterpret EP as "limit on the number of daily visitors". In this article, I will clear up those misconceptions and explain how EP actually works.

Definition of Entry Processes

Technically in a CloudLinux environment (an operating system commonly used for cPanel hosting), Entry Processes (EP) is the number of PHP scripts that run at the same time (concurrently).

Let's underline the word

"simultaneously".

EP limits usually range between 20 to 50 EP on standard Shared Hosting plans.

Common Misconceptions: Many people think that if the EP limit is 20, then a website can only be visited by 20 people a day. This is a BIG WRONG.

A healthy website script usually only takes less than 1 second (milliseconds) to finish loading. Once finished, the EP "slot" is immediately empty again and can be used by someone else.

So, a limit of 20 EP means your website can serve 20 people who click the enter button at exactly the same second.

Supermarket cashier door analogy

To make it easier for you, imagine your website is a

Supermarket.

  • Traffic/Visitors: Are people who are walking around the supermarket looking at goods. The number could be hundreds of people.
  • Entry Processes (E

P): Is the Number of Cashiers who serve payments.

Suppose your supermarket only has 20 Cashiers (Limit 20 EP). Does this mean that only 20 people can enter supermarkets? Certainly not. Hundreds of people can enter, as long as they don't pay at the cashier at the same time.

  • If each customer only needed 1 second at the cashier, then 20 cashiers could serve thousands of transactions per hour smoothly.
  • The problem (Error 508) only occurs if the cashier works slowly. If one customer takes 5 minutes at the cashier (because the website takes a long time to load), the queue will pile up, and the security guard will close the entrance (Website Error).

Why does error 508 occur?

If your website has an EP limit, it doesn't mean you have too many visitors. In fact, it is often an indication that your website is slow.

Remember this formula:

Full EP = Many Requests x Long Processing Duration
Here are the main suspects:

1. Heavy Plugins/Themes: There are scripts that take a long time to execute (for example backup plugins that run during the day or heavy statistics plugins).

  1. Bot/D

Do

S Attacks: Thousands of bots attack Login or XML-RPC pages simultaneously.

3. Cron Jobs Stacking: Automated tasks that run concurrently and crash.

4. Slow Database Connection: The PHP script waits too long for a reply from the database, so the EP "seat" is constantly occupied.

Diagnosis and How to Check

How do you know if you've touched the EP limit?

1. Log in to cPanel.

2. Look for the "Resource Usage" or "CPU and Concurrent Connection Usage" menu.3. Click "Details" or "Snapshots".You will see a graph. Note the

Entry Processes (EP) line.

  • If the graph often touches the red line (Limit), that's when your visitors see error 508.
  • There you can also see a list of processes (Snapshot) that were running when the error occurred. Usually you will see which script is "stuck".

Solution for Overcoming EP Limits

Before you rush to upgrade packages (which may not solve the root problem), try these steps:

1. Improve Website Speed (Optimization)

This is the most effective solution. The faster your website loads (for example from 2 seconds to 0.5 seconds), the faster the EP slot will be emptied.

  • Suggestion: Use the Cache plugin, compress images, and update the PHP version to the latest.

2. Block Rogue Bots

Often EPs are eaten up by aggressive crawler bots.

  • Suggestion: Install a security plugin like Wordfence or use Cloudflare to filter bot traffic before it reaches the server.

3. Set the Cron Job Schedule

Don't run heavy tasks (such as backup or import data) during high traffic peak hours.

  • Suggestion: Set the Cron Job to run in the middle of the night (01.00 - 04.00 am).

4. When Should You Upgrade?

If you have optimized, blocked bots, but the EP graph is still constantly full because you have a lot of real human visitors (for example during a Flash Sale), then:

  • Suggestion: This is a happy sign! Your business is too big for that package. Immediately upgrade to the Cloud Hosting or VPS package which offers a higher EP limit (eg 50-100 EP).

Conclusion

Don't be afraid of small EP numbers (20 or 30). For a well-optimized website, 20 EP is enough to accommodate thousands of visitors per day.

So, if you see

Error 508, don't immediately blame the hosting provider. Check your website's "kitchen" first, maybe there is a script that is "queuing at the cashier" for too long.

Disclaimer: Hosting Wiki articles are prepared for educational and reference purposes. Hosting technology keeps evolving, so some technical details may change over time.