Возможно, мне просто не повезло с настройщиками трех серверов, но на каждом из них не стояла зона в php.ini.
Вот эта:
С недавних пор это стало приводить к фатальному падению скриптов на кроне, из-за предупреждения PHP:
DateTime::__construct(): It is not safe to rely on the system's timezone settings.
Как следствие, агенты не выполнялись и все стопорилось. Будьте аккуратны, а лучше сразу проверьте в PHP настройку, и если она не задана, выставьте:
Оригинал и комментарии .
Вот эта:
date.timezone = |
С недавних пор это стало приводить к фатальному падению скриптов на кроне, из-за предупреждения PHP:
DateTime::__construct(): It is not safe to rely on the system's timezone settings.
Как следствие, агенты не выполнялись и все стопорилось. Будьте аккуратны, а лучше сразу проверьте в PHP настройку, и если она не задана, выставьте:
date.timezone = Europe/Moscow |
Оригинал и комментарии .