Why did I receive a timezone error with my PHP website?
Print this Article
Last Updated:
June 11, 2017 11:56 AM
If you use a custom php.ini
file with your Linux hosting account running PHP 5.3.x without setting the date.timezone
or use the date_default_timezone_set()
function, you might receive the following warning:
Warning: phpinfo() [function.phpinfo]: 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.
To resolve this issue, in your php.ini
file, set the date.timezone
. For example:
date.timezone=America/Phoenix
For more information, see
Why isn't my php.ini file taking effect?