Well I am using windows vista, using php via fast cgi and I get this error on iis 7. I realised a setting in the php.ini config file caused this.
It was the error_reporting = E_STRICT feature I had on caused this to occur rather then
outputting general error messages.
This was simply fixed by changing error_reporting = E_STRICT to error_reporting = E_ALL.
Hope this helps anyone else with similar problems that I have been having thanks for your time
with this is well :D.