My website shows 500 Internal Server Error intermittently

If this has not been confirmed by the support staff as a server wide or site specific issue (like with file permissions or bad code), then the only reasoning for it would be that the specific user has over 10 active processes at a moment. What the system does in that case is kill all php processes by that user. This is the same policy used by many large hosts as well. Please note that these policies are in place so no one on the server can abuse the capacity of a shared server. If your site doesn't have that much traffic then one of the following is going on: You have a FTP/SSH/IMAP session open which creates several processes as a result and brings your process total to 10. Those do not get killed as they are persistent connections but do count against the total processes. You have cron jobs that are running that invoke several sub-processes. Spread them out or make sure that they do not invoke sub-processes. Several things are outlined above to remedy this. To further resolve the issue, you may need to upgrade the specific account that is experiencing this to BusinessClass where the process limit is 20 not 10.
  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Backup Via CPanel

 There are a few steps you will need to take in order to accomplish this. 1. Login to your...

Turn Off/ Change Page Indexing

To turn off or alter your indexing page, login to your control panel and click on (Index...

Password Protect A Directory

To password protect any of the directories in your account, login to your control...

Change Control Panel Password

To change your control panel password login to your control panel and go to (Change...

Addon Domain

An (Addon Domain) is a domain name that points to a subdirectory within your...