The problem: My drupal installation is causing server overload on my shared hosting. My host says the problem is my index page and blocked my site. I need someone to troubleshoot this problem and come up with a solution. I can provide more information and would like a quotation for the job. Thanks!

Comments

john_b’s picture

I enjoy this type of work. However, Drupal on shared hosting is often a struggle, and the person you hire might have very little control over the server so not be permitted to do much to help you by your hosting company (setups vary, but no amount of skill can overcome a situation where the RAM is too low, as can easily happen on Drupal sites). It would be possible to look for bugs in your site, and suggest modules you might disable, but there is no guarantee you are going to get your resource demands within what you host allows even after that is done.

Better to spend your money on a VPS (and if you want the best results, paying someone to set it up / optimise it for you). Or possibly if your strongly prefer shared hosting, move to a real Drupal specialist host such as hotdrupal who can do the job (not just a host who says 'yes yes yes Drupal is fine on our packages!' without really knowing!).

Digit Professionals specialising in Drupal, WordPress & CiviCRM support for publishers in non-profit and related sectors

dono1’s picture

kristaal,
Are you using a custom theme that may be running a script that is never ending? If you're running a theme or a funky module that isn't set up all the way it may be the cause for a script running to much(which is what would cause a shared host to shut it down). If you're running a custom theme see if they will let you set it back to a normal theme to allow you to find the issue.
If they won't let you, see if you can get in the database and manually turn off all modules but core modules. You can do this by entering your module table in the database and set them to "0". Modules that are on are set to "1".

JustinJohnson’s picture

You are most likely hitting a RAM or CPU wall. A lot of shared hosting services promise very high bandwidth, space, etc, but limit you on RAM/CPU. A Drupal site out of the box will do fine, but adding modules can really tip the scales quickly. It's hard to check how much CPU you get, but if your RAM is less than 64mb (in your status report), that's a pretty good bet. If you'd like to talk more, feel free to PM me.

Justin