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>
 
 


相關文章
相關標籤/搜索