Thanks for the help, the strange thing is this is the same server the test site was on. I will give this a go!
Well, even on the same server and depending on what the host allows, two different locations on the server can have different parts of the server software enabled. Typically through php.ini or cpanel depending.