There was an outage today for madagasgar.com. This was caused by the hosting company that madagasgar.com is with relocating the server to the new data centre. The move itself went very smoothly on the whole with only a few minor issues with some email being lost and the main web root pointing at a Cpanel page not the webroot of my account.
Unfortunately the new server, while running PHP5, did not have PDO enabled in the php.ini. No PDO and specifically no PDO-MySQL driver means no websites. Fortunately the hosts (Site5) responded very quickly, fixing the domain issue within a few minutes of it being reported and the PDO config issue about an hour later.
The last problem was my own doing: I had previously had a php.ini file for some custom settings, however I finally diagnosed that it was the cause of some remaining issues. Removing it and all is well again.
Everything now seems to be restored fully, though I am monitoring the situation.