Blog entries tagged with "hosting"

Change of web hosting

Sunday, May 20th, 2007 at 9:25 pm

(If you are reading this you are seeing the new host.)

I have just changed web hosting provider. Astute readers would be aware that it is less than a year since I last changed hosts. Although I haven’t mentioned anything, I was growing unhappy with the service:

  • There was a period of a few days at the start of May where nine out of ten requests to my sites were getting a zero sized response. The problem was also affecting the support site which made reporting it difficult. Eventually I just emailed them and the next day I was informed that the servers had had to be rebuilt with higher security which was breaking a number of things. So why didn’t they send out an announcement.
  • The same server rebuild upgraded the version of cPanel they were running to the latest version. However this introduced some new ‘features’ that messed up how I manage my email forwarders and the online file manager no longer listed my .htaccess files. These weren’t show stoppers, but they were adding up.
  • The final straw was that they ran out of disk space for MySQL which caused WordPress to complain that it got error 28 from storage engine. It did get fixed after I reported it, but as I type I can see that it has reoccurred.

At a couple of meetings Kirrily has mentioned that she uses DreamHost if the conversation turns towards web hosting. So I decided to check it out.

Read the rest of this entry…

Tagged with: ,

All back, thanks to another host

Wednesday, June 28th, 2006 at 10:04 pm

All of the functionality of this site is back now that I have switched over to yet another hosting provider. This time I deliberately made a list of hosts that offer reseller hosting and then asked them how they had PHP installed. Based on the cost, limits and their response time I made a decision…

Tagged with: ,

Old hosting is back… sort of…

Thursday, June 22nd, 2006 at 8:41 pm

At some point over the last two hour period the server that was previously hosting my site started working again. This is good news as I can access the management tool which means I can access all of my data. The less than good news is that the support site for the web host is broken and there have been no other communications. It has been three days, there is no chance I’m going back.

Now I have the data back I could be uploading it to the new web host. I am not. Why? Because I am not sure I am happy with the new web host.

One thing I do that simplifies the development of any php site I make is to specify a directive in a top level .htaccess file to prepend a file to all of my php pages so I can automatically load common functionality. Then I can just use things like a function to output the page header without having to resort to the labourious act of adding an include line to the beginning of every page.

To have this work PHP needs to be loaded as an Apache module. My new web host does not do this, instead they use phpsuexec. While this looks like it is good for security it means that I need to place a php.ini file with the prepend directive in every single directory that has php files. I might as well just add the include to each file. Also the only information that I can find about phpsuexec isn’t very positive and one page I found from 2004 talked about it being end of life and suPHP should be used instead.

Fortunately there are dozens of web hosting providers offering cheap shared hosting. I will find one that simply loads PHP as an Apache module…

Tagged with: ,

Off the air

Wednesday, June 21st, 2006 at 11:52 pm

Since Monday evening (my time so at least 48 hours ago) this site has been unavailable.

Q: Why?

The server doing the hosting seemed to drop off the internet.

Q: Why?

Good question. As the site for my hosting provider was also down I decided to take the optimistic view that the situation was being recified and it would be back up shortly.

Q: Was it?

No. I tried again later that evening and the situation had not changed. I was getting more concerned but I decided to stay optimistic and see if it was back up the next morning. That turned into the next afternoon and I was then kicking myself as I realised that it had been a couple of months since I had last backed up these blog posts and there were settings that I had never backed up.

Q: So what now?

I jumped ship. Although the hosting had been ticking along without any issues I had considered it strange that they didn’t seem to care that they had not billed me since October 2005, ie more than six months ago. What company doesn’t care if its customers pay or not? Becuase of this I had looked into other web hosting providers a month or so earlier so it was simple to sign up with the first name on the list after I couldn’t even access the current provider by phone (voice mailbox full!). It was then a waiting game while the new DNS settings for my domain propogated.

Q: What about the data?

Initially I thought that I had only lost a little bit of data but as time flowed along I realised that I had lost enough data to be inconvenienced.

I run a copy of the site on my box at home so that I can test any changes before releasing them so I knew that all of the files were intact. It would be a straightforward matter of uploading them to the new host. This meant that my computer collection area was intact as that is contained within files or brought in from (which I backup via a cron script that uses the API to grab a dump of all my links once a day). The photos section was also ok as it pulls the set details from Flickr.

This blog was a different story as these posts are primarily stored in a MySQL database. Every so often I copy the database over to my local MySQL instance but the last time I had done that had been at the end of March. Almost three months ago! Fortunately Google’s cache came to the rescue and I was able to obtain the text for all of the posts I had made since that time. One item on my list is to setup a mechanism to automatically backup the database, a quick search showed that there was at least one WordPress plugin that could periodically email an export of the database.

Losing all of my email forwarding settings means that my spam strategy has taken a big hit as I will have to regenerate the list of valid addresses and again monitor my gmail account which will be the target of the catchall rule.

Q: When will the status-quo be restored?

Not until after the upcoming weekend. So far I have uploaded the files to the new web host and the DNS setting have propogated. Until I sort out some differences in the configuration of this host to my old host all I have running is this blog (how else can it be read?)…

Tagged with: , ,

It’s alive!

Friday, September 30th, 2005 at 9:09 pm

This afternoon the server that hosts this site suffered a drive failure and it wasn’t until around twenty minutes ago that the faulty hardware was replaced and all data restored by the hosting people. What it did make me realise is that while the canonical version of most of this site (computer collection, Wallace and Gromit, and photos) is on one of my boxes at home (and incrementally backed up daily) all of these blog entries are in a database that is on a box in the US.

Every so often I perform an export/import so that I have a copy at home but today I realised that the last time I did that was back in July… Thanks to Google’s cache I would have been able to manually recover the posts I had made since then but that is not a robust solution. I need to set it up so that I automatically grab a dump of the database at regular intervals like I do with my bookmarks…

Tagged with:

New web host

Friday, May 21st, 2004 at 7:47 pm

Due to a lack of response to my queries I finally decided that I should change my web hosting provider.

If you see this post then the DNS change has propogated…

Tagged with: ,