IIS發(fā)布程序,出現(xiàn):請(qǐng)求的內(nèi)容似乎是腳本,因而將無法由靜態(tài)文件處理程序來處理解決方案
藍(lán)隊(duì)云小課堂:
這個(gè)錯(cuò)誤通常是由于配置不正確或權(quán)限問題導(dǎo)致的,下面列出幾項(xiàng)常規(guī)的更改方案
1.重新注冊(cè) .NET Framework:如果您安裝了 Visual Studio 后再安裝 IIS,您需要對(duì) .NET Framework 重新注冊(cè)一次。在命令提示符中運(yùn)行以下命令:
C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\aspnet_regiis -i
這將確保 .NET Framework 正確與 IIS 集成。
2.檢查 ISAPI 和 CGI 限制:在 IIS 中,右鍵點(diǎn)擊服務(wù)器根節(jié)點(diǎn),選擇“ISAPI 和 CGI 限制”。確保禁止的 DotNet 版本項(xiàng)設(shè)置為允許。
3.更改應(yīng)用程序池設(shè)置:在 IIS 中,您可以更改網(wǎng)站的應(yīng)用程序池。將應(yīng)用程序池設(shè)置為“集成”模式,這有助于解決一些問題。
4.添加 MIME 類型:如果您訪問不帶后綴的文件,可以在 IIS 中配置 MIME 類型。添加一個(gè)新的 MIME 類型,文件擴(kuò)展名為“.”,MIME 類型為“application/octet-stream”。
更多小知識(shí),可聯(lián)系藍(lán)隊(duì)云一起探討。