It looks strange, but I've been experiencing many problems with PHP on my Mac. The date.timezone, for example, can't be fixed. Even pointing the right value in php.ini the problem persists. So I decided to update php, from 5.3.0 (which come with my iMac) to 5.3.2, actual release. I build it and installed BUT phpinfo() still showing I have 5.3.0! Maybe my build mistake? Even with basic ./configure it does not work. Or, if needed is there a way to remove php completely and install it again? I guess I'll have to make some changes in httpd.conf, right? Thanks!