用IIS7.5的調(diào)試asp網(wǎng)站的時(shí)候出現(xiàn)!500 – 內(nèi)部服務(wù)器錯(cuò)誤。http 500內(nèi)部服務(wù)器錯(cuò)誤說(shuō)明IIS服務(wù)器無(wú)法解析ASP代碼,您查找的資源存在問(wèn)題,因而無(wú)法顯示!
如何看到asp正常的報(bào)錯(cuò)詳細(xì)。
打開(kāi)Internet 信息服務(wù)(IIS)管理器(運(yùn)行——inetmgr),然后雙擊“ASP”打開(kāi)屬性頁(yè)。
然后展開(kāi)“調(diào)試屬性”,將“將錯(cuò)誤發(fā)送到瀏覽器”的值改為“True”,然后點(diǎn)擊右側(cè)的“應(yīng)用”以保存設(shè)置。
最后雙擊打開(kāi)“錯(cuò)誤頁(yè)”屬性頁(yè),然后點(diǎn)擊右側(cè)的“編輯功能設(shè)置”,選擇“詳細(xì)錯(cuò)誤(D)”。
最后只需要在IE的“Internet 選項(xiàng)”中將“顯示友好 HTTP 錯(cuò)誤信息”勾選掉,這樣就可以顯示ASP的詳細(xì)錯(cuò)誤信息了。
確實(shí),這樣設(shè)置后IIS就已經(jīng)設(shè)置好了,可是還有的網(wǎng)友顯示“無(wú)法顯示頁(yè)面,因?yàn)榘l(fā)生內(nèi)部服務(wù)器錯(cuò)誤!钡奶崾荆鋵(shí)這是在你調(diào)試的網(wǎng)站的根目錄下有一個(gè)名為“web.config”的文件,原來(lái)是這個(gè)文件在做怪,只要將其刪除就就可以了。
500錯(cuò)誤解決:
在iis7里面的iis設(shè)置要開(kāi)啟啟用父路徑這個(gè)選項(xiàng),之后就可以了,當(dāng)然為了調(diào)試程序可以打開(kāi)“ASP設(shè)置選項(xiàng)-調(diào)試屬性”里面的一些調(diào)試功能,方便程序的調(diào)試。
Win7 IIS7.5運(yùn)行ASP時(shí)出現(xiàn)500錯(cuò)誤的解決辦法
請(qǐng)確保在你的電腦上IIS配置完成了,靜態(tài)頁(yè)面能打開(kāi)了,但是打開(kāi)ASP就會(huì)出現(xiàn)500錯(cuò)誤。再進(jìn)行下面配置。具體如下:
一、進(jìn)入“C:\Windows\ServiceProfiles\NetworkService\AppData\Local”(如果進(jìn)入C:\Windows\ServiceProfiles\NetworkService里面沒(méi)有AppData就直接再地址欄輸入)。
二、在“Temp”文件夾上點(diǎn)右鍵-->屬性-->安全-->選擇Authenticated Users這個(gè)用戶(hù)(沒(méi)有的話依次點(diǎn):編輯-->添加-->高級(jí)-->立即查找-->選中Authenticated Users這個(gè)用戶(hù)-->確定-->確定)-->把“完全控制”勾上-->確定-->確定。
三、進(jìn)入Internet信息服務(wù)(IIS)管理器【開(kāi)始菜單中搜索IIS就出來(lái)了】-->雙擊ASP
四、展開(kāi)“行為”這項(xiàng),把“啟用父路徑”改為“Ture”,右側(cè)點(diǎn)“應(yīng)用”就OK了。
當(dāng)然,你還得設(shè)置你的默認(rèn)文檔,路徑等等。