php It is not safe to rely on the system's timezone settings (ошибка при работе с датой)

Решить подобную проблему можно как минимум двумя способами:

  1. Прямо в php коде установить конкретную временную зону -- вызовом функции:
    date_default_timezone_set('Europe/Moscow');
  2. В конфиге php (том что используется через SAPI или терминал (напр. в убунту) -- они часто разные, смотря что нужно) расскомментировать строку и указать там нужное время, чтобы она приняла вид, скажем:
    date.timezone = "Europe/Moscow"