Iis-7
在 IIS7 中設置處理程序屬性
在使用 appcmd 執行以下命令時:
set config -section:system.webServer/handlers /"[name='FCGIEcho’,path='*.exe',verb='*']".ResponsebufferLimit:0
我收到錯誤消息:
ERROR ( message:Malformed collection indexer; format is [@position,name='value', name2='value2',...]. The @position specifier is optional, and [can] be '@start', '@en d', or '@N' where N is a numeric index into the collection. )
我已經嘗試了所有我能想到的雙引號/引號組合。
這是此處提到的有效屬性:
http://www.iis.net/ConfigReference/system.webServer/handlers/add#005
我會感謝任何理解這種語法的人的幫助。
諮詢 IIS 團隊後,答案在這裡 http://www.coastrd.com/cgioniis7
以防萬一上述連結失效。
用這個:
appcmd.exe set config /section:handlers"/[name='FCGIEcho'].ResponseBufferLimit:0"
對於配置中特定於站點的更改,它將刪除處理程序模組“WebDAV”
appcmd set config "sitename" /section:system.webServer/handlers "/-[name=WebDAV]"