Monday, January 26, 2015

why you should avoid hostgator hosting

Hostgator promises unlimited everything. But the truth and pain is only known after you run a heavy duty site on their servers

Since Jan 2015 they have been getting constant error 508 and their explanation is below

The issue that you are facing is mainly due to saturation of the number of fcgi processes allocated for your account. We allow 3 child process and for each child process, 256 worker processes. Once that limit is breached, you see that kind of error. However, those errors are auto-fixed once the number of processes reduce.

{but their cpanel says Entry Processes 0 / 20  .Number of Processes 2 / 100}

The MySQL queries for the above mentioned databases are getting killed by the server which is causing the intermittent issue with the site loading. You can verify the same from cPanel >> Health checks and Monitoring >> Mysql Killed Queries.

Please note that, the long_query_time set for the MySQL service is 15 seconds.
Since it is a shared server, we can't alter this values for single domain. We have set this limit carefully to avoid any wastage/abuse of server resources and increasing the limit will result in degradation of server's performance.

Hence, we strongly recommend to contact your developer and optimize the database queries and PHP scripts for the better performance of the site.

Alternatively, you can switch to our VPS package, where you can set custom limits for your domain.
{WHY WOULD ANYONE GO FOR YOUR vps PACKAGE IF YOU CANNOT GIVE THEM GOOD SERVICE ON YOUR SHARED SERVERS??}
--
We kindly request you to spare 2 minutes of your valuable time by rating us on this ticket & also by adding any comments if required, so that we can take it as feedback & strive our best to improve our Quality of service.
Rating would be based on points. 10 - Highest & 0 - Lowest.
Please share your valuable rating and feedback.
--

The issue that you are facing is mainly due to saturation of the number of fcgi processes allocated for your account. We allow 3 child process and for each child process, 256 worker processes. Once that limit is breached, you see that kind of error. However, those errors are auto-fixed once the number of processes reduce.
[ Janxx  2015] [warn] [client zz.zz.zz.zz.zz] mod_fcgid: can't apply process slot for /usr/local/cpanel/cgi-sys/php-fcgi, referer: http://zzzz.com/

The MySQL queries for the above mentioned databases are getting killed by the server which is causing the intermittent issue with the site loading. You can verify the same from cPanel >> Health checks and Monitoring >> Mysql Killed Queries.

Please note that, the long_query_time set for the MySQL service is 15 seconds.
Since it is a shared server, we can't alter this values for single domain. We have set this limit carefully to avoid any wastage/abuse of server resources and increasing the limit will result in degradation of server's performance.

Hence, we strongly recommend to contact your developer and optimize the database queries and PHP scripts for the better performance of the site.

Alternatively, you can switch to our Dedicated Server package, where you can set custom limits for your domain. Refer the following URL to know about our VPS package and its prices:

----------
http://hostgator.in/dedicated-servers.php
--------