- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Товарищи, что-то не могу Zabbix победить. Отображает минус 1 час от текущего времени.
Уже все обновил, системное время показывает верно. Пробовал править конфиг php и устанавливать там разные таймзоны. Не реагирует.
Zabbix у меня установлен в виде апплаенса, то есть уже готовый. К сожалению, курение мануалов не помогает т.к. они неправильные. Там вот чего написано:
1.5 Изменение часового пояса
По умолчанию готовое решение использует UTC часовой пояс для системного времени. Для изменения часового пояса, скопируйте соответствующий файл из /usr/share/zoneinfo в /etc/localtime, например:
cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
Но! У меня в системе нет такого пути: /etc/localtime
То есть мануал кривой и не пойми от чего, вообще.
Пробовал тут править: /etc/php5/apache2/php.ini , та же история, не реагирует.
Что я делаю не так? :)
Хмм, а что за система используется?
Так может создать его (/etc/localtime) ! )
cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
В /etc/zabbix/apache.conf смотрели timezone?
В /etc/zabbix/apache.conf смотрели timezone?
Там было забанено #
Сделал так:
<IfModule mod_php5.c>
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Europe/Moscow
</IfModule>
<IfModule mod_php7.c>
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Europe/Moscow
Перезапустил. Ноль эмоций. Как и было, -1 час.
Тогда уточните где именно у вас отстает время на час (в обзоре zabbix что агент получает с машин или где вы смотрите?) и какой часовой пояс вам нужен, а так же какая у вас OS?
apache перезапускали?
У пхп своя база данных таймзон.
Тогда уточните где именно у вас отстает время на час (в обзоре zabbix что агент получает с машин или где вы смотрите?) и какой часовой пояс вам нужен, а так же какая у вас OS?
apache перезапускали?
Убунта 14.04
Время отстает на графиках вэб-интерфейса заббикса. То есть событие по факту происходит в 11:00, а на графиках отображается как в 10:00. И "текущее" время на графиках на час отстает от реального.
При этом в ОС убунты кажет совершенно правильное время.
---------- Добавлено 06.11.2016 в 20:20 ----------
;14762653']У пхп своя база данных таймзон.
Отлично. Но где и как её поправить? Пока инструкции из документации и гугла не особо помогают.
Там вариант или обновить руками базу данных в дистрибутиве и пересобрать пхп, или установить модуль "timezonedb", или обновить весь пхп целиком до версии, в которой нужная таймзона "в порядке".
Я, как противник лишних модулей и любитель ковыряния руками, ходил по первому пути :)
sladkydze, apache перезапускали после того как раскоментировали в /etc/zabbix/apache.conf ?
Системное время:
Если tzdata установлено, то обновится
Переконфигурировать tzdata:
Или без интерактива:
Для PHP
путь до .ini смотрите свой или добавьте в php.ini extension=timezonedb.so
Если ошибаюсь поправьте, дистры разные, пути могут отличаться, pecl может быть не установлен или до него бывает нужно указать полный путь :)
Олег, покажи в консоли mysql вывод команды
select now();
потом покажи вывод команды date
в ssh-шелле.
еще покажи вывод команды
php -i |grep timezone
в ssh-шелле.
убунта и прочий недолинукс ? - перезагрузи все. и все заработает. Это не шутка.
Я все перезагружал несколько раз после правок. Пофиг :)
alexmd все описанное вами делал
И самое прикольное, что я разные таймзоны прописывал в разных местах. Она не меняется в заббиксе. То есть он её еще откуда-то берет, падлюка. Обожаю линуксы и софт под низ :) Все фигачат по своему.