windows IIS運(yùn)行net提示由于 Web 服務(wù)器上的“ISAPI 和 CGI 限制”列表設(shè)置,無法提供您請(qǐng)求的頁面。的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
windows IIS運(yùn)行net提示由于 Web 服務(wù)器上的“ISAPI 和 CGI 限制”列表設(shè)置,無法提供您請(qǐng)求的頁面。
今天中午來了一個(gè)客戶,來調(diào)試柳州二手跳蚤市場(chǎng)的,程序是net開發(fā)的,當(dāng)然,也是畢業(yè)設(shè)計(jì)中的一員,裝完IIS后調(diào)試的時(shí)候就遇到了這個(gè)錯(cuò)誤,其實(shí)這個(gè)錯(cuò)誤在調(diào)試net的時(shí)候經(jīng)常見到,一直沒有記錄下來,今天特此記錄一下;
原因:則是因?yàn)闆]有指定asp.Net Web的處理程序?;蛘哒f裝的iis沒有注冊(cè)net造成的
解決辦法:IIS的根節(jié)點(diǎn)->右側(cè)“ISAPI和CGI限制”->查看DotNet版本項(xiàng)設(shè)置,如下:
查看如下:如果沒有站點(diǎn)需要的asp.Net 2.0或者asp.Net 4.0,則可以通過鼠標(biāo)右鍵添加對(duì)應(yīng)的處理程序,并將限制設(shè)置為允許。
如果已經(jīng)存在處理程序,則只需要將限制改為允許即可解決問題哦;
PS:前面提到了注冊(cè)net的方式:
第一種方式:
打開程序-運(yùn)行-cmd:輸入一下命令重新注冊(cè)IIS C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
第二種方式:
找到C:\WINNT\MICROSOFT.NET\FRAMEWORK\V版本號(hào)\ASPNET_REGIIS.EXE 直接雙擊運(yùn)行 即可,好像通過DOS命令不行。
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!