На Apache и MySQL разное время

vorona
На сайте с 31.01.2010
Offline
91
614

Нужно было перейти с московского на киевское время.

ln -sf /usr/share/zoneinfo/Europe/Kiev localtime

Время поменялось. Функция php date() выводит киевское время.

Однако, функция MySQL NOW() записывает все равно в БД московское время.

Как в БД установить киевское время?

Пробывал SET time_zone='+02:00' не помогло

AGIVEO (http://agiveo.net/) - бесплатная браузерная многопользовательская онлайн игра в жанре футбольного менеджера =)
[umka]
На сайте с 25.05.2008
Offline
456
#1

MySQL использует свою базу данных часовых поясов (не системную).

Проверьте, указывается ли часовой пояс в конфиге или в параметрах запуска mysql. Если нет, то значит используется системный часовой пояс, значит перезапуск mysql должен решить проблему.

Лог в помощь!
KO
На сайте с 16.09.2010
Offline
21
#2
vorona
На сайте с 31.01.2010
Offline
91
#3
'[umka:
;9602431']MySQL использует свою базу данных часовых поясов (не системную).
Проверьте, указывается ли часовой пояс в конфиге или в параметрах запуска mysql. Если нет, то значит используется системный часовой пояс, значит перезапуск mysql должен решить проблему.

В конфиг-файле нету упоминаний о тайм-зоне.

vorona добавил 30.10.2011 в 17:45

Перезагружал весь сервер функцией reboot.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий