![icinga-web 中时区的有效值是什么?](https://linux22.com/image/802578/icinga-web%20%E4%B8%AD%E6%97%B6%E5%8C%BA%E7%9A%84%E6%9C%89%E6%95%88%E5%80%BC%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
文档正确地指出我可以在 /etc/icinga/web/conf.d/translation.xml 中更改时区,但时区的有效值是什么?
GMT(格林威治标准时间)是默认时间,EST(东部标准时间)似乎也可以使用,但我真正想要的是EDT(东部夏令时),即EST,但具有夏令时意识。
答案1
最初的问题源于底层的 agavi 框架与 php 结合后默认不再公开系统时区(详情:http://trac.agavi.org/ticket/1008)
对于那些无法修改 php.ini 的人来说,etc/conf.d/translation.xml 已被添加到 Icinga Web - 一旦您设置了正确的时区(即“欧洲/柏林”),agavi 和 Icinga Web 将再次感到满意。http://php.net/manual/en/timezones.php 除此之外,您仍然可以尝试使用translation.xml并设置“GMT+6”或类似的值,但我还是建议您修复php.ini。