1、HTTP錯(cuò)誤500.19-InternalServerError錯(cuò)誤代碼0x80070021
我這里的問題是因?yàn)榘惭bframework是在安裝iis之前,asp.net沒有注冊(cè)造成的,所以很簡單,只要運(yùn)行這個(gè)命令就可以解決問題了,WIN7使用管理員權(quán)限操作!
C:/Windows/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis-i
2、在WINDOWS7或SERVER2008上安裝了IIS7.5,調(diào)試ASP程序時(shí)出現(xiàn)以下錯(cuò)誤:
AnerroroccurredontheserverwhenprocessingtheURL.Pleasecontactthesystemadministrator
解決方法如下:
設(shè)置方法一:
以管理員身份運(yùn)行CMD,將目錄定位到%windir%/system32/inetsrv/,然后執(zhí)行appcmdsetconfig-section:asp-scriptErrorSentToBrowser:true。
%windir%/system32/inetsrv/appcmdsetconfig-section:asp-scriptErrorSentToBrowser:true
設(shè)置方法二:經(jīng)測試!
打開IIS7的asp設(shè)置,展開“調(diào)試屬性”選項(xiàng),“將錯(cuò)誤發(fā)送到瀏覽器”這項(xiàng)默認(rèn)的是False,改為True,然后點(diǎn)右側(cè)的應(yīng)用!
通過以上設(shè)置后,再從瀏覽時(shí)打開出錯(cuò)ASP頁面時(shí)就能看到頁面出錯(cuò)的詳細(xì)信息,方使調(diào)試。如果是公開的Web服務(wù)器建議不要打開此選項(xiàng),以防出錯(cuò)信息被他人利用。
3、運(yùn)行asp顯示需要啟動(dòng)父路徑,可以這樣解決:
IIS7以上版本,在IIS下打開ASP選項(xiàng),有個(gè)啟用父路徑的選擇項(xiàng),選擇True就可以了!
啟用Asp支持WindowsServer2003默認(rèn)安裝,是不安裝IIS6的,需要另外安裝。安裝完IIS6,還需要單獨(dú)開啟對(duì)于ASP的支持。
第一步,啟用Asp,進(jìn)入:控制面板->管理工具->IIS(Internet服務(wù)器)-Web服務(wù)擴(kuò)展->ActiveServerPages->允許
控制面板->管理工具->IIS(Internet服務(wù)器)-Web服務(wù)擴(kuò)展->在服務(wù)端的包含文件->允許
第二步,啟用父路徑支持。IIS-網(wǎng)站-主目錄-配置-選項(xiàng)-啟用父路徑
第三步,權(quán)限分配IIS-網(wǎng)站-(具體站點(diǎn))-(右鍵)權(quán)限-Users完全控制