Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier.
If you are getting this error in any of your PHP projects, the fix would be to add the date.timezone directive in your php.ini like this:
date.timezone = "Asia/Manila"
or call
date_default_timezone_set('Asia/Manila');
before calling any date or time functions. Of course, you can set it to other supported timezones. You might need to restart your web server for the changes to take effect if you choose the former.
The date.timezone directive existed prior to PHP 5.3.0, but was generally commented out that’s why it probably messed up your projects after updating your PHP versions to 5.3 (and mine too!)

Warning: date(): It is not safe to rely on the system’s timezone settings. http://blog.randell.ph/2010/04/15/warnin…
nope, i still getting the same error…….
@pron, what version of PHP do you have? Did you restart your server?
latest php, 5.3.3.
sure, apache is restarted several times, whole system is also restarted several times…
on/etc/init.d/httpd status i got error httpd dead but subsys locked, despite the OK message after starting apache.
pid file from /var/run/httpd/ (or something) is also deleted.
it looks like there is something with chroot module i installed (also properly, following several manuals).
[...] Randell’s Blog Posted December 27th, 2011 in Codeigniter, [...]
Tnak’s, the second instruction was the solution in my case!
(nuSOAP warnings)
Don’t use quotes when setting the value in php.ini. It should look like:
date.timezone = Asia/Manila
thanks, i could solve