This fixed my problem. It only happened after installing Snow Leopard on my development server/laptop. I suspect the cause of this particular problem is that PHP error reporting seems to be set to include 'STRICT' errors. This doesn't seem to be under the control of the php.ini file. I'll dig deeper at a later stage but for now this change has fixed it.