美文网首页
Nginx目录遍历功能时间相差8小时

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

作者: L2020 | 来源:发表于2018-05-24 10:31 被阅读0次

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

环境信息

  • 操作系统: CentOS 7.4
  • Nginx版本:openresty/1.13.6.2

分析&处理

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

  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 问题解决。

相关文章

网友评论

      本文标题:Nginx目录遍历功能时间相差8小时

      本文链接:https://www.haomeiwen.com/subject/egbjjftx.html