Giving this one another bump, wondering if there is one. Might be a way with a file manager plugin and the core user account access, but if there’s already a canned solution out there, that would be great.
I ran into this same problem running OS X 10.6 with Apache2 and PHP5.3 installed via MacPorts. I’m not sure if it’s an issue with MacPorts 1.8.0 or PHP5.3; I didn’t encounter this issue in PHP5.2.10.
This post helped:
http://wordpress.org/support/topic/285337?replies=16
The quick fix is to insert
date_default_timezone_set('UTC');
in
/wp-includes/functions.php
The better fix — although this didn’t work for me — would be to change the default timezone in your php.ini file. Example:
date.timezone = "America/New_York"
Would love a better solution than hacking core files if someone else figures it out.