原文 http://home.bdqn.cn/thread-13632-1-1.html HTTP 錯誤 500.19 - Internal Server Error 無法訪問請求的頁面,因為該頁的相關配置數據無效。
詳細的錯誤信息就是: 不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。鎖定是默認設置的(overrideModeDefault="Deny"),或者是通過包含 overrideMode="Deny" 或舊有的allowOverride="false" 的位置標記明確設置的。
解決方法如下: 如果提示的代碼包含了<handlers >節或<modules >節,因為IIS 7采用了更安全的web.config管理機制,鎖住了配置項不允許更改。要取消鎖定可以以管理員身份運行c:\windows\system32下的cmd.exe。輸入:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers命令。 運行成功的話會提示: 在配置路徑“MACHINE/WEBROOT/APPHOST”解除了“system.webServer/handlers”節的鎖定。
同樣,解除“system.webServer/modules”節的鎖定可運行命令:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules。
如何解除鎖定后還是提示錯誤,則可能是因為IIS中一些功能沒有安裝完成。我們打開"打開或關閉windows功能",按下圖的顯示安裝好擴展功能,再運行IIS就完成了。
 |