轉自:https://blog.csdn.net/u011575168/article/details/116570724
轉自:https://blog.csdn.net/renyucheng/article/details/83668191
服務器為阿里雲服務器,操作系統為:windows server 2019。
IIS10
web站點訪問時出現"HTTP 錯誤 500.19 - Internal Server Error "錯誤,錯誤代碼 0x80070021
錯誤見下圖:
一.主要的原因是windows server 2019的IIS沒有安裝asp.net 4.7,因此需要手動安裝。見下圖
在Web服務器/應用程序開發中,將ASP.NET 4.7勾選即可,然后一直下一步即可。
問題解決。
二.如果還不行,也有可能是網站文件夾權限的問題,右鍵屬性,在"安全"頁面中,添加"everyone"用戶,權限全部勾選上,再試試看。
三.安裝了IIS之后沒有注冊.NET
解決辦法:安裝IIS后注冊.NET
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
aspnet_regiis -i