Nginx目录遍历功能时间相差8小时

2018-05-24  本文已影响0人  L2020

一台nginx服务器开了目录浏览功能。方便下载文件。使用时发现,目录内的文件,创建时间比实际时间少8小时。

环境信息

分析&处理

首先猜测是时区问题。检查:

  1. 服务器时区。命令: date -R. 结果: Aisa/Shanghai. 正确。

  2. 有没有设置TZ? 结果:没设置。但日志中的时间正常。

猜测,可能跟TZ有关。

验证:修改nginx.conf. 添加:env TZ=Asia/Shanghai;

然后reload. 查看结果。 失败!

推翻。

查看官方文档:http://nginx.org/en/docs/http/ngx_http_autoindex_module.html,找到这个:autoindex_localtime,作用:是否用本地时间显示时间。默认:否,使用UTC时间。

设置 autoindex_localtime on 问题解决。

上一篇 下一篇

猜你喜欢

热点阅读