- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
web.config提示不能在此路徑中使用此配置節的解決方法
藍隊云小課堂:
lIS報錯:“不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。鎖定是默認設置的(overrideModeDefault="Deny"),或者是通過包含 overrideMode="Deny" 或舊有的 allowOverride="false" 的位置標記明確設置的。”
問題分析:
IIS7-IIS10及后臺版本都采用了更安全的 web.config 管理機制,默認情況下會鎖住配置項不允許更改。
問題解決:
取消鎖定即可
以管理員身份啟動cmd.exe(在c:\\windows\\system32下找到cmd.exe),右鍵管理員啟動,輸入下面的命令即可:
分別執行以后出現如下提示就ok了
解決辦法:
運行下面的命令行
C:\\windows\\system32\\inetsrv\\appcmd unlock config -section:system.webServer/handlers
其中的 handlers 是錯誤信息中紅字顯示的節點名稱,如果modules也被鎖定,可以運行
C:\\windows\\system32\\inetsrv\\appcmd unlock config -section:system.webServer/modules
注意:cmd.exe要以管理員身份啟動,在c:\\windows\\system32下找到cmd.exe,右鍵管理員啟動,輸入上面的命令即可。
經過測試修改正常,還發現一個問題,之前導入的帶中文字樣的標題
也是不能使用,使用字母與數字代替就可以了。最近發現很多小bug都是以前的服務器系統上沒有的
更多小知識,可聯系藍隊云一起探討。
提交成功!非常感謝您的反饋,我們會繼續努力做到更好!
這條文檔是否有幫助解決問題?
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP