Maybe not such a noob after all, i have managed to sort out the above problem.
It appears as though it was down to the version of PHP that the latest XAMPP uses, i downloaded an earlier version with PHP 5.4+, I now have the demo site on my localhost.