By samccone on
Hello Drupal world.
I was running into internal server errors (500) using godaddy and their shared hosting with a fresh drupal install along with SUPER slow page load times (40+ seconds)
I called and figured out the problem
The Server people at godaddy disabled fast cgi for my account and now everything is working
So if you have this problem
ask them to DISABLE FAST CGI
hope that helps
Sam Saccone
Comments
avoid godaddy for hosting
Hi Samccone,
Probably you are not wanting to listen to this type of solution and want some solution for godaddy
but the best thing is avoid godaddy for drupal hosting.
If you want you can have a look at http://acquia.com/blog/acquia-hosting-now-available
Since it is the Drupal team there probably nothing will go wrong with your Drupal there.
If you are stuck
Hi Kaakuu,
If you are stuck with a client who already has godaddy hosting and does not want to buy new hosting this is just a solution.
That it the situation I am in and it also seems like alot of people have this issue.
http://www.kristen.org/content/drupal-godaddy-too-slow
https://drupal.org/node/831404
http://forums.digitalpoint.com/showthread.php?t=1679894
I fully support the drupal community and am only offering some help, like so many have done for me.
Sam Saccone
Its work no more 500 Internal Server Error
Thanks samccone
You point me to right direction... one of my site on Godaddy shared hosting.. and I manually install Drupal 6 on that site... and this site use to display 500 Internal Server Error error...
Try to search for the solution.. and thank to your post ... it fix now... and wrote something on how i fix the Godaddy 500 internel server error to share with other... and i hope it working for other too..
another fix... i think
So today the site was still dragging
I called godaddy and switched the hosting from the legacy shared hosting to their grid host (which was the same price and they did for free)
and now the site seems to be running much faster
I hope this helps
Thanks!
Thank you... I manually installed a drupal app into a subdomain on godaddy shared hosting and your suggestion was the exact fix. I could hit everything in the root directory, but nothing else (eg: /user or /admin or /node/3)... Once I added to my .htaccess file your suggestion:
RewriteBase /
It all worked. Thanks again.
Drupal7 Working now according to Godaddy hosting
My Drupal7 install into Godaddy shared hosting was not working until I had worked with
their very responsive technical support to resolve the issue.
After a few calls and some time, I am able to log into my site as an administrator.
And the representative had assured me that Godaddy is modifying the
Drupal7 installer so that a fresh Drupal7 install will work for the admin.
Same thing happened to me and
Same thing happened to me and they disabled Fast CGI, as well.
However, what the real culprit for a lot of 500 errors on GoDaddy Shared Hosting is really too many database queries.
GoDaddy limits the amount of queries on the database; I've actually had my site shut down by them because of that.
This is caused by having too many modules, and when traffic picks up a bit, the database gets slammed! Of course, Drupal is a resource hog as well.
USE BOOST! - http://drupal.org/project/boost
I can't recommend Boost enough! For example, on GoDaddy's 4G Ultimate Hosting my site was able to handle around 450-600 people an hour. Things would start to crash near or at that level.
Installing Boost, I've now had upwards of 1000+ people on the site -- without ANY problems.
Likewise, I tried one of their VPS 3GB packages -- and it was failing at only 200-300 people! I'm no programmer so my VPS configs could have been off, but running "top" through SSH showed the MYSQL database to be taking up most of the memory.
I switched back to 4G for $14 or $15 a month (compared to $80 or $90 for the VPS) and things are running a lot smoother.
I probably have around 30 or so modules running now, and also disabled some, including: Glossify, Custom Bread Crumbs and the Related modules.
Again, definitely use Boost as it caches your pages to HTML -- meaning no load on the database (if my understanding is correct).
Have you tried a low cost VPS?
As others have suggested, a low cost VPS gives a really nice response rate and you always get a percentage of the machine time although it is possible to use some shared hosts.
On a VPS, unless you are paying for Cpanel, you will need to set things up yourself, but there are nice tools like VirtualMin to make this easier. Plus, it is a great learning experience to setup and manage your own VPS. If they have a backup option to image the entire machine, go with that. If you keep enough space in your VPS you can roll back by installing a backed up image and starting fresh although I haven't had to do this yet.
I am curious, has *anyone* had good luck with shared servers for medium to large instances? :)
Thanks!
Just wanted to give a quick
Just wanted to give a quick update: The other day I had 1500+ people on an hour with no troubles.
The Boost module is a must use with GoDaddy.
I would suggest changing the
I would suggest changing the php to not use fastcgi. You can do this by going into the hosting control center and clicking settings then from the drop down menu select file extensions. Once the page load click edit next to .php on list and then from the drop down box choose PHP 5.x. This should resolve the issue and prevent it from occurring again.
You can disable the fastCGI
You can disable the fastCGI from the Godaddy control center now. Under Settings => File Extensions Manager. Change the 3 bottom ones that say FastCGI by clicking on the edit icon and selecting the same runs under without the FastCGI. It could take 15+ minutes to start taken affect.
works for me
I disable fast cgi and install the boost module and it's running smooth now.. Thanks for the tips!