Здесь странный. Я просто обновляюсь до php 5.3.0, и с момента обновления я получаю следующее предупреждение:
Предупреждение: getdate() [function.getdate]: Небезопасно полагаться на систему настройки часового пояса. Вам необходимо использовать настройку date.timezone или date_default_timezone_set() функция. Если вы использовали любой из эти методы, и вы все еще получив это предупреждение, вы, скорее всего, с ошибкой указал идентификатор часового пояса. Мы выбрал 'Америку/Чикаго' для 'CST/-6.0/no DST'
После просмотра на разных форумах все говорят, что для решения проблемы все, что вам нужно сделать, это отредактировать зону дат в php.ini и перезапустить Apache.
Это не сработало для меня.
Я пробовал
date.timezone="America/New_York"
date.timezone=America/New_York
date.timezone="US/Central"
Перезапуск apache после внесения изменений.
Поскольку у меня все еще есть старая версия php install, я даже убедился, что я редактирую php.ini, что текущая версия php использует в то время для загрузки
/usr/local/php5/lib/php.ini
По-прежнему появляется предупреждение.
Любые предложения?
Спасибо, что нашли время.