2013-07-09 165 views
1

我正在使用Windows Azure虛擬機並安裝了IIS媒體服務。我在這個虛擬機發布點上使用Expression Encoder進行編碼。IIS 7 HTTP錯誤日誌文件

這下Ç創造了太多錯誤日誌文件:\ WINDOWS \ SYSTEM32 \ LogFiles文件\ HTTPERR。這是增加驅動器的大小。我必須手動刪除這些文件。

我想停止創建這些日誌文件。

這裏是我的嘗試:

Help link

我運行在命令提示符下鍵入以下命令:

CD C:\Windows\System32\inetsrv 

appcmd.exe set config "Default Web Site" -section:system.webServer/httpLogging /dontLog:"True" /commit:apphost 

結果:從HTTP錯誤文件

C:\Windows\System32\inetsrv>appcmd.exe set config "Default Web Site" -section:sy 
stem.webServer/httpLogging /dontLog:"True" /commit:apphost 
Applied configuration changes to section "system.webServer/httpLogging" for "MAC 
HINE/WEBROOT/APPHOST/Default Web Site" at configuration commit path "MACHINE/WEB 
ROOT/APPHOST" 

示例文本[文件大小爲1 MB]:

#Software: Microsoft HTTP API 2.0 
#Version: 1.0 
#Date: 2013-07-09 11:35:50 
#Fields: date time c-ip c-port s-ip s-port cs-version cs-method cs-uri sc-status s-siteid s-reason s-queuename 
2013-07-09 11:35:50 168.62.194.141 57005 10.146.242.42 80 HTTP/1.1 POST /PP/TEST.isml/Streams(Encoder1) - 1 Request_Cancelled ASP.NET+v4.0 
2013-07-09 11:35:50 168.62.194.141 57007 10.146.242.42 80 HTTP/1.1 POST /PP/TEST.isml/Streams(Encoder1) - 1 Request_Cancelled ASP.NET+v4.0 
2013-07-09 11:35:50 168.62.194.141 56033 10.146.242.42 80 HTTP/1.1 POST /PP/TEST.isml/Streams(Encoder1) - 1 Request_Cancelled ASP.NET+v4.0 

回答

1

我還沒有看到該命令......所以我不知道這是否會工作......但是這應該工作...

http://support.microsoft.com/?id=820729

+0

嘿!我在發佈之前嘗試過,但那次我使用了「**爲我修復:禁用HTTP API錯誤日誌記錄**」工具,它停止了我的IIS和IIS媒體服務,所以我撤消了這個。但是這一次我和「**讓我自己修復它」一起選擇,它對我很有用。 :)非常感謝你爲這[鏈接](http://support.microsoft.com/?id=820729&wa=wsignin1.0#LetMeFixItMyselfAlways)。 – Devendra

+2

由於某種原因鏈接斷開,可以在這裏找到:http://support.microsoft.com/kb/820729/en-us#LetMeFixItMyselfAlways –