Installing OCI8 on Ubuntu 12.04 LTS Precise (with PHP 5.2.x)

Recently I wrote about installing PHP 5.2 on Ubuntu 10.04 LTS, then again about how I also got PHP 5.2 working on Ubuntu 12.04 LTS Precise in the same way. Well now I'm trying to get OCI8 working in this environment and there were a couple of obstacles. Firstly, an updated package somewhere along the … Continue reading Installing OCI8 on Ubuntu 12.04 LTS Precise (with PHP 5.2.x)

PHP 5.2.x with APC on Ubuntu 10.04 LTS Lucid (via Hardy)

As part of a move to virtualise our last remaining physical servers and build more scaling capability and resilience into our web serving infrastructure we have a specific need to run a couple of legacy apps on PHP 5.2.x. In the future when we've managed to fit in testing a bug fixes we'll have these … Continue reading PHP 5.2.x with APC on Ubuntu 10.04 LTS Lucid (via Hardy)

Live Chat with Learning Services

Over the last couple of months we've been working with colleagues in Learning Services to roll out a "live chat" service allowing students to ask helpdesk staff questions online. Here's what it looks like for the student: http://www.flickr.com/photos/mikenolan/4705904935/ And a sneak peak of what the staff interface looks like: http://www.flickr.com/photos/mikenolan/4706548306/ It makes use of an … Continue reading Live Chat with Learning Services

ERROR 2013 (HY000): Lost connection to MySQL server during query

If you've just set up a new mysqld service and your getting the above error when trying to connect over TCP (even when tunnelling in over SSH), don't fret. The answer lies in /etc/hosts.allow. You need to add in a line similar to this: mysqld: 192.168.0.123 This foxed me a while ago and I didn't … Continue reading ERROR 2013 (HY000): Lost connection to MySQL server during query

A load of “Gobbledigook” from an online form

You have Spam! Web content editors, designers and developers have all worked hard to make their website interesting, attractive and functional. A lot of time and money is spent promoting the website. People find the website talk about it and link to it from their website, blog, wiki, bulletin board ect. Search engines then trawl … Continue reading A load of “Gobbledigook” from an online form