I am writing this more for my benefit than anybody else’s, so bear with me. I recently needed a new hosting account and decided to try another host just for the sake of it. Well really there was a purpose but I can’t go into that here. So I signed up for an account at hostgator.com and started moving some of my domains over to them. The first couple of days I notice that the server is really slow and some of my empty Wordpress and Joomla sites fail to load properly. So I called their support and they check the sites and also notice that they are at times, timing out and running very slow. The support person couldn’t figure out what the problem was so he filed a trouble ticket and promised 24 hour turn around. Well maybe that is acceptable but 24 hours to me, when I am trying to set up domains is like an eternity. Yes I can be very impatient at times, I acknowledge that fact and try to work on it, but none the less it was bothering me. So I took a deep breath and went to work on other sites. The next day everything seemed to be working fine, and I went back to work on a site that I really wanted to get up and running. I spent the next 2 days setting it up and got everything just the way I wanted it.
2 days on a Joomla site is not unrealistic for me because there was a ton of content and video to add to the site. Well anyway it was up and running fine for about 3 days and then I started getting 500 server errors on all of the domains, but only periodically. Keep in mind I only have simple Joomla and Wordpress sites running on this server with nothing special, no extra scripts or plugins and nothing I have ever had trouble with before. I called support again after seeing these errors on all of the sites for about 5 hours. Again the support person also sees the errors but can’t figure out what the problem is. This time he puts me on hold to find a technician and when he comes back he says they found the error and it is all fixed. I thank him and hang up. Next day rolls around and I start seeing the same errors again. Again I call support and another trouble ticket is filed with the standard 24 hour turn around. But by now I have started promoting the site and have started getting a few visitors, who cant access the site because of the errors and of course the search engines are seeing the errors also so this brand new site is obviously going into the sandbox. Yeah for me!
24 hours later I still have the same errors and since I haven’t heard anything regarding the trouble ticket I call support again. This time the support person informs me that it takes 24 hours to resolve a trouble ticket. I politely assure them that it has now been 24 hours and 18 minutes, they put me on hold to speak with a tech. 20 minutes later they come back on the phone and ask me if I received the email from support, I assure them I did not receive the email and even if I had the problem still persists. At that point the email is sent to me explaining how the error is my fault because one of my sites is not disconnecting from the database. If I had written or changed the script I can definitely see how that might be the case, but remember all I was running on the site in question was a Wordpress blog with 0.00 content. There was nothing on the site at all, I had only set up the blog and done nothing else with it. I cancelled the account and moved everything to a new bluehost.com account. As a topper I receive an email from support after they were informed that I have decided to cancel the account with a helpful link that should fix the problem I was having. I didn’t bother clicking on the link and instead replied to the email with a question. “Why would you wait until a person has decided to cancel their account to try to help them fix the problem?” It really bothered me that they may have had a fix for the problem but were unwilling to share the fix until after the account had been cancelled. I guess they know that once a person has set up 1 or a bunch of domains it is a real pain to move them so the person feels stuck. Don’t make the same mistake I made because it really is a pain to move sites, especially if they are old and established sites with lots of content.
It cost me another 2 days to move everything over and I still don’t have the important site back up and running because I know it is going to be crap holed in the SERPS for a while yet, plus I am very frustrated. Just so it is perfectly clear the same sites on the new bluehost.com account run fast and no errors. This is all my fault I have run into hosting problems before, and I know how good bluehost.com is, but decided to try something different. Yes I am kicking myself, and one day I will make the same mistake again, but hopefully not anytime soon.
A few days later I made the same mistake with PHP-Nuke. I will tell you about that also.