Category Archives: update

What a week!

What a week it has been! We returned to Kent from visiting family in Derbyshire, unaware of the events in store…

It all started Monday morning with an ominous email reading “The server has disappeared!”. Never something you want to see, never mind on a Monday! The usual ping test confirmed the host was down, though the hosting companies routers confirmed that the host was unreachable, so at least the DNS was not to blame.

Checking the providers news feed revealed they’d had a server outage the previous day, confirmation something had gone awry on their end. After finding someone with the password for the dashboard, they raised a support ticket and got the server running again! Unfortunately that was only the start of the problems!

As the server had unexpectedly gone off line, the file system had a few errors and so had been mounted read only until we could run FSCK over it to correct any problems. Being a hosted server, this had to be requested from the ever helpful support team. That done, we managed approximately half an hour before the server switched the file system back to read only mode! After several attempts to stabilise things, the decision was made to request a new server image and perform an emergency migration… Not something to be taken lightly, given the server was still running Ubuntu 10.04!

With the new server freshly running 14.04 and updated, the long slow process of installing the LAMP stack commenced, followed by the reinstatement of the databases and web site pages. By Tuesday evening, everything appeared to be running. Or so it seemed! It turns out the website was relying on features disabled in the currently installed version of PHP! After trying a few code kludges to work around the matter, time was pressing on and so a downgrade looked the best option. But how to carry it out? A good old compile from source! Which always takes forever in a server environment, given they aren’t geared for development and so package after package had to be added before it was finally compiled and installed and back up and running!

So, by Wednesday evening, the majority of the functionality had been reinstated…  A problem reading created Excel spreadsheets was traced to bugs in a no longer supported PHP module (http://pear.php.net/bugs/bug.php?id=19284&edit=3) and usability issues relating to cookie usage across domains were rectified (rather than respond to several addresses, the site now forwards requests to one domain) and so we’re up and ready for the weekend!

So what did I learn from the week?

  • Always keep up to date backups of the /etc/ directory! Luckily I had a copy I’d made last year available, but it would have been much easier if it had been kept up to date!
  • PHP is evil…
  • And PHP code from last decade isn’t going to be happy on a fresh server.
  • Ask for passwords for the control panel of the server! I hadn’t asked as I didn’t forsee a need for it…

So here’s to the weekend, and the 10 mile run on Sunday! (http://canterbury10.co.uk/)

With thanks to:

The support staff at Hosting UK (https://hostinguk.net/)  who did all they could to ensure we were back up and running as quickly as possible.

My colleagues at AUKWEB (http://www.aukweb.net/) all volunteers who set up the old server, coded the site and assisted where they could in the migration.

Here’s to another decade of uptime!

Trouble with WordPress automatic updates?

Well, I’ve just spent a good half an hour trying to jog my memory on how exactly I got WordPress to update itself the last time I tried. Googling for a solution didn’t really help either, as the general consensus was “Do it manually!”.

Not one to give up on a problem I tried to remember what I had done… I do recall having set up something via FTP… Did I need a server running for the update? No… All I would get was an error saying the download had timed out. This told me my file permissions, that do seem to cause a lot of issues, were good. But why was the download failing?

The file it was trying to down load was http://downloads.wordpress.org/release/wordpress-4.4.1-new-bundled.zip. I checked the firewall, outbound HTTP traffic was fine, attested to the fact I’d successfully updated the rest of the system only minutes earlier. What was the problem? One sure fire way to find out – WGET, a command line function that will download a file from a web server… And what did it tell me? http:// was no longer supported on the server, trying https:// Ah, at last! I’d opened port 80, but SSL uses port 443! I opened the outgoing port et voila! Update successful!

So just remember, if you do get any error messages, try recreating the error outside of wordpress, it can help immensely!

 

 

100 days until the big day!

So I had some spare time last night and thought I’d better get the donation page updated and wouldn’t you know there’s a whacking big countdown timer on there? Only 100 days to go until Marathon day!

So how am I doing? Ideally I’d be out every day, clocking up the miles and bomb proofing the legs! Though as it stands, my legs are still sore from the 10k I did Sunday… 4 days ago! Though I did manage the full 10k without tiring after 5k, which had been happening. I just need to be able to do it 4 times over! So keep an eye on this space, and follow me on strava (https://www.strava.com/athletes/terry_kay) to follow my slow painful progress…

Before I go, it might be a coincidence but my supporter pack came through today!

IMAG0089

And what is that exactly? My superhero pack! Yes, a running vest, two sweat bands and a cape… We all know how hard it is to raise sponsorship via social media, so I’ve promised on my donation page (http://uk.virginmoneygiving.com/TerryKay) that if I can raise £100, I’ll run the marathon wearing the cape… Wish me luck!

Another two weeks?

So, another two weeks have passed… And what have I achieved? I did attend my graduation ceremony!

12002875_10206991169994256_6474005596193399581_n

I’ve also registered on a Cisco Network Security course with the OU (here) but more pressingly, we’re moving! After spending the summer in a caravan and awning, we’re moving back in to bricks and mortar next week! So what have I learned from a summer under canvas? The costs are certainly appealing… 6 months living back in Derbyshire would have cost us around £5000, accounting for mortgage payments, council tax, water rates, energy costs, etc…. That cost in greater London? We’re paying £6000 for rent alone, so I’ll let you know the total… Our running costs for the summer? Not counting the expense of the van, around £1500… And for that we’ve got on site sports facilities, sauna, swimming pool and surrounded by woodland!

Unfortunately we aren’t allowed to stay year round. Though with the dropping temperatures, I’m not sure I’d want to! I’m certainly looking forward to running water, plumbed drainage and central heating again!

Fingers crossed and see you on the other side!