Как уже упоминалось в других постерах, установка date.timezone в файле php.ini - это путь.Если вы все еще видите ошибку о необходимости его установки, перезапустили ли вы веб-сервер (apache, IIS и т. Д.) После установки php.ini?
Кроме того, предупреждение от phpinfo означает, что остальная частьвывод должен все еще показывать.Убедитесь, что вы редактируете правильный файл php.ini в соответствии с выводом phpinfo ().
Это, вероятно, заставит вас работать так, как вам хочется.