При проверке php.ini из phpinfo и php -i в командной строке мой часовой пояс устанавливается на Африка / Йоханнесбург.Поэтому мой часовой пояс GMT + 2.
Я написал небольшой фрагмент, чтобы проверить правильность времени следующим образом:
echo date('h:i A', time());
echo '<br />' . ini_get('date.timezone');
, и это выдает правильное время, соответствующее системному времени моей локальной машины..
Однако, когда я просматриваю свой журнал ошибок php, время каждого элемента журнала ошибок отстает ровно на два часа?Почему это так и как я могу это исправить.
Также возникают проблемы с Zend Cache, и я думаю, что на этот раз проблема вызывает это.