1. 程式人生 > >配置IIS網站,我遇到的那些坑~

配置IIS網站,我遇到的那些坑~

4.6 handler conf ram modules ron iis 7 .config 我不

配置錯誤

不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。鎖定是默認設置的(overrideModeDefault="Deny"),或者是通過包含 overrideMode="Deny" 或舊有的 allowOverride="false" 的位置標記明確設置的。

技術分享圖片

解決方案:

出現這個錯誤是因為 IIS 7 采用了更安全的 web.config 管理機制,默認情況下會鎖住配置項不允許更改。

要取消鎖定可以以管理員身份運行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 。其中的 handlers 是錯誤信息中紅字顯示的節點名稱。

如果modules也被鎖定,可以運行%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
註意:要以管理員身份運行才可以,默認不是管理員身份,方法,在開始菜單中的搜索程序與文件輸入CMD,就會在上方出現一個CMD.EXE,在這個CMD.EXE文件上點擊鍵,選擇“以管理員身份運行”,打開命令行窗口,輸入以上命令即可。

來源:https://www.cnblogs.com/cookiebin/p/5911644.html

笨編有話說:謝大佬~

處理程序錯誤

處理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模塊列表中有一個錯誤模塊“ManagedPipelineHandler”技術分享圖片

然後我就在網上隨便一搜,就有了解決方案

註冊framework4.0到IIS:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

很幸運,我中獎啦~依然不可以

技術分享圖片

這一長段的話意思就是:你這沒安裝IIS4.0呀,你得安裝下才成呀~

好吧,我就去搜了搜,咋才能安裝IIS4.0~

解決方案:原來是我最開始配置IIS的自己埋下的坑,就是在配置IIS的時候,我不知道哪些需要安裝,哪些不需要安裝,我也沒全安,就自己隨便點了幾個,然後就如此啦~

話不多說,上圖

技術分享圖片

是的!直接安裝ASP.NET 4.6就搞定了(4.6默認兼容4.0)

來源:https://blog.csdn.net/u012843100/article/details/60140070

笨編有話說:謝大佬~

這樣!終於,我的本地網站終於搭建完成了~技術分享圖片

開森~

配置IIS網站,我遇到的那些坑~