неправильное время Linux

Linux, FreeBSD, Solaris и другие. Новости, настройка, решение проблем
Ответить
Аватара пользователя
aspirin
Сообщения: 25
Зарегистрирован: 30 окт 2012, 09:53

неправильное время Linux

Сообщение aspirin » 01 ноя 2012, 08:53

есть серв под линем там запущен веб сервер который отдает контент в серве по команде date время выходит правельное а в движке веб сайта на час спешит.таймзона правильно указана +4 часа там москоу,питер и т.д. ничего не понимаю.как исправить? перебрать апач пхп и мускул не вариант-долго и нудно разве если это единственный верный способ то можно

Аватара пользователя
Alexander
Администратор
Сообщения: 132
Зарегистрирован: 15 сен 2012, 01:25
Контактная информация:

Re: неправильное время Linux

Сообщение Alexander » 02 ноя 2012, 16:15

Скачиваешь последнюю версию базы часовых поясов:
wget ftp://munnari.oz.au/pub/tzdata2012i.tar.gz
Распаковываешь:
tar xzf tzdata2012n.tar.gz
Проверяешь зону, установленную сейчас. Для Федоры, Красной шляпы и КентОС команда:
cat /etc/sysconfig/clock | grep ZONE
Вывод команды примерно такой:
ZONE="Europe/Moscow"
Для дебианы с бубунтой такая команда:
cat /etc/timezone
Подстрахуемся и забэкапим текущую таймзону:
cp /etc/localtime /tmp/localtime.old
Теперь можно скомпилировать временные зоны из файла europe (для европы, в моем случае):
zic europe
Делаем ссылку на новую тайм зону:
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Проверяем вывод командой date, корректируем.
Все, теперь перехода не будет.

Аватара пользователя
aspirin
Сообщения: 25
Зарегистрирован: 30 окт 2012, 09:53

Re: неправильное время Linux

Сообщение aspirin » 09 ноя 2012, 09:20

все ништяк благодарю :ugeek:

Ответить