IIS日志时间与正常访问时间不一致问题的解决办法

今天查看网站IIS日志,但郁闷的是明明是刚访问的,但时间却是提示早几个小时,对比翻看以前的老日志,发现问题了,IIS日志时间一直都没有正常过!查查资料,结合网友的解答,现记录一下此问题的原因和解决办法:

原因:

IIS默认情况下记录的时间是格林威治时间,也就是与我们使用的北京时间相差8个小时,郁闷了吧!

解决办法:

设置IIS日志时间使用服务器设置的时区的时间即可,依次如下操作(以Windows2003+IIS6为例)

打开“Internet 信息服务(IIS)管理器”,点击“Internet信息服务”,“本地计算机”,“网站”,在需要的网站上(如果要设置所有的网站,则直接在“网站”上)右击“属性”,打开网站属性,在“网站”标签下找到“活动日志格式”,点击其后的“属性”,打开IIS日志属性,在IIS日志属性“常规”标签下,找到“文件命名和创建使用当地时间”,在其前打勾,确定退出即可。

此时,IIS日志就已经是使用当地时间了。

ps. 此问题还可能影响php等时间函数获取时间与当前时间不一致的问题。

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请
  • 网站seo

    哦,你说的问题就是这个吧?貌似已经解决了嘛。

    nuodou 于 2010-5-24 16:03:40 回复

    不是这个,你加我Q 87005971

    9年前 (2010-05-24)
    回复
    回复网站seo
  • 微酷

    对了,我的博客换域名了,麻烦改下链接吧,谢谢。

    nuodou 于 2010-5-22 9:41:08 回复

    好的哈哈

    9年前 (2010-05-21)
    回复
    回复微酷