Po aktualizacji PHP do wersji 5.3 pojawia się niepokojący błąd parsera
PHP Warning: strtotime(): It is not safe to rely on the system’s timezone settings
Szybkim rozwiązaniem tego problemu jest dodanie do pliku w którym błąd występuje deklaracji strefy czasowej:
date_default_timezone_set(‚Europe/Warsaw’);
Podana przeze mnie strefa, jest strefa dla Polski, ale jeśli chcemy można dać inne strefy. Na stronie http://nl3.php.net/manual/en/timezones.php można podejrzeć wartości dla default_timezone.
Innym rozwiązaniem problemu jest dodanie odpowiedniego wpisu w pliku php.ini, co oznacza że musimy mieć fizyczny dostęp do konfiguracji PHP na serwerze.
Ciekawa rzecz. Super, że to znalazłem.