WIN7 64bit IIS7.5:HTTP錯誤404.17-Not Found 請求的內容似乎是指令碼,因而將無法由靜態檔案處理程式
阿新 • • 發佈:2019-01-22
HTTP 錯誤 404.17 - Not
Found
請求的內容似乎是指令碼,因而將無法由靜態檔案處理程式來處理。
解決方案
方法一:(最管用的方法)
以管理員的身份執行CMD:32位系統為C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i
64位系統為C:\Windows\Microsoft.NET\Framework64\V4.0.30319\aspnet_regiis -i
方法二:
0、先看應用ISAPI有沒有添加了4.0的篩選,%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll
1、 開啟應用程式池,選中後點右鍵--高階設定,將“啟動32位應用程式”改為“true”
2、在IIS7的“處理程式對映”,新增指令碼對映 *.aspx %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
============================================================================================
WIN7 64bit IIS7.5:HTTP錯誤404.17-Not Found 請求的內容似乎是指令碼,因而將無法由靜態檔案處理程程式
IIS7.0下面部署asp.net網站錯誤資訊如下:
HTTP 錯誤 404.17 - Not Found
請求的內容似乎是指令碼,因而將無法由靜態檔案處理程式來處理。
選中應用程式池,高階設定->程序模型->表識->LocalSystem
Cannot open database "fast_food_restaurant" requested by the login. The login failed.
Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.
解決辦法:
選中網站的連線字串,改成用帳號密碼登入的。