Zabbix docker nginx datetime的问题

问题描述 投票:0回答:1

我有一个基于docker-compose-new.yaml的zabbix服务器

对于所有事件,报告的时间要提前一小时。所以10:54什么时候在图表(和事件)中看到11:54

我在Yaml脚本中添加了时区:

version: '3.5'
    services:
     zabbix-server:
      image: zabbix/zabbix-server-mysql:centos-4.2-latest
      environment:
       - "TZ:Europe/Rome"  <--
      ports:
       - "10051:10051"

我添加了脚本启动的所有图像

  • zabbix服务器:
  • zabbix-web-nginx-mysql:
  • zabbix-snmptraps:
  • zabbix代理:
  • mysql-server:

也在容器zabbix-web-nginx-mysql中,我在文件/etc/php.ini中设置date.timezone =“欧洲/罗马”

重新启动nginx .....但是什么都没有!

DTS?

我能做什么?可以解决吗?

docker nginx locale zabbix
1个回答
0
投票

最后经过一周的尝试(许多基于Apache的在线解决方案),我通过overriding解决了php.ini的全局设置(已经设置为正确的值),并添加了[[/ etc /zabbix/web/zabbix.conf.php选项

date_default_timezone_set('Europe / Rome');

阅读全文,我发现有几篇文章说

web组件

有必要“ 重覆”与时区相关的设置]
© www.soinside.com 2019 - 2024. All rights reserved.