iis7下站点日志默认位置
Posted lonelyxmas
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iis7下站点日志默认位置相关的知识,希望对你有一定的参考价值。
原文:iis7下站点日志默认位置iis7下站点日志默认位置
在iis6时,通过iis管理器的日志配置可以找到站点日志存储的位置。
但是在iis7下,iis管理器下的日志配置只能找到iis日志配置的主目录,但到底在哪个子目录,则无法直接获知。
后来在主日志目录下,发现子目录名字比较有规律:W3SVC + 数字,联想到iis的站点配置文件中,每个站点会被分配一个ID,后边的数字应该是对应站点的ID。根据猜想,打开目录中的日志文件查看,得到印证。
站点配置文件通常位于:
C:\\Windows\\System32\\inetsrv\\config\\applicationHost.config
其中的站点配置位于:\\configuration\\system.applicationHost\\sites
通常配置内容如下,其中的id即为日志文件名后边的数字部分,如下站点的日志目录通常为:W3SVC10
<site name="www.xxx.com" id="10">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="d:\\www\\www.xxx.com" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:www.xxx.com" />
</bindings>
</site>
以上是关于iis7下站点日志默认位置的主要内容,如果未能解决你的问题,请参考以下文章