I have a WordPress website hosted on BigRock.in, and since early December there are some issues coming up on the website (on Shared Hosting). There have been a lot of CPU usage and increase in number of Entry Processes, while the Memory usage is normal.
The issue is not permanent and when it occurs it keeps coming up for a day or two and then fixes on its own. The website stops responding, the browser keeps loading the website but nothing renders on the browser.
I contacted the support team and they said that the website is not optimized. They said, “It happens if the web requests to your site doesn’t get closed properly upon an execution of a PHP file/process(Zombie processes).”
I don’t know what Zombie processes are. I haven’t made any changes to my website. It has been running for more than 2 years and the issue keeps coming up after every few days, this is happening since December 2013 only. I never faced such an issue before.
Every time the issue comes up/website stops responding, my cPanel also stops responding. I was told that my cPanel is supposed to work if my website is down.
I want to know if my cPanel is not working, then is it a fault of web hosting or my website? Could Zombie process be a reason for my website’s not resolving issue? Is there a way to detect and kill Zombie processes?
Your host probably has a limit on the amount of server resources your account is allowed to consume at a given time. If your cPanel usage comes out of that allotment, then when your allotted server resources are maxed out, it’s entirely conceivable that you wouldn’t be able to get into cPanel at the same time.
Any idea what changed in December? Did you upgrade a theme or plugin? Did you upgrade to the new WordPress 3.8? It’s possible that you’re using an old theme that’s not entirely compatible with the latest version of WordPress. If that’s the case, try a new theme and see if your problem resolves.
Some things you might try to track down the cause of the problem: