IIS 500 ASP內(nèi)部服務(wù)器錯(cuò)誤解決辦法 ASP無法執(zhí)行 HTML可正常瀏覽
前言:本人的IIS是5.1版本的,前段時(shí)間執(zhí)行asp程序還是好好的,但是今天打開IIS提示500內(nèi)部服務(wù)器錯(cuò)誤,網(wǎng)站程序是asp的,如果加HTML靜態(tài)文件就可以執(zhí)行,但是用ASP就不能瀏覽訪問,在網(wǎng)上搜索到了一些500解決方案試了,但是還是不行,也發(fā)現(xiàn)IIS5的http500內(nèi)部服務(wù)器錯(cuò)誤是我們經(jīng)常碰到的錯(cuò)誤之一,最后熟悉IIS的朋友給了提示后順利解決,現(xiàn)在就把解決辦法放到網(wǎng)站上面,供大家IIS出現(xiàn)了類似問題的時(shí)候好解決。
HTTP 錯(cuò)誤 500.100 - 內(nèi)部服務(wù)器錯(cuò)誤 - ASP 錯(cuò)誤,Provider (0x80004005)錯(cuò)誤解決方法一:
1、打開C盤,在菜單欄—工具—文件夾選項(xiàng)—查看—“使用簡單共享(推薦)”前面的選勾去掉;
2、設(shè)置C:/WINDOWS/“temp”文件夾的users用戶權(quán)限為“讀取及運(yùn)行、寫入”,或者完全控制(設(shè)置權(quán)限步驟:右擊temp文件夾,屬性—安全—點(diǎn)擊選擇users用戶,權(quán)限前打鉤確定)。
3、重新啟動IIS,即可正常使用IIS訪問設(shè)置的本地站點(diǎn)(命令:開始—運(yùn)行—cmd—iisreset)。
如果放網(wǎng)站盤(假設(shè)是D盤)是NTFS格式,還另外需要給D盤下放網(wǎng)站的文件夾添加兩個(gè)用戶(IUSR_你的電腦名稱、IWAM_你的電腦名稱),添加—高級—查找即可找到這兩個(gè)用戶名,同時(shí)給這兩個(gè)用戶設(shè)置權(quán)限上面的權(quán)限,操作方法像上面,把temp文件夾換成你的網(wǎng)站文件夾即可
解決方法二:
1、數(shù)據(jù)庫所在文件夾權(quán)限的問題
打開我的電腦,然后點(diǎn)菜單上的“文件夾選項(xiàng)”--->查看,然后把“使用簡單文件夾共享(推薦)”前面的鉤去掉,然后點(diǎn)“確認(rèn)”;然后返回需要打開權(quán)限的文件夾(數(shù)據(jù)庫存放的文件夾),右鍵---> 屬性--->安全,然后點(diǎn)“添加”--->"高級"--->立即查找--->然后在下面的地方選擇 “everyone”--->確定--->點(diǎn)剛才加入的"everyone",然后在下面的大框編輯everyone權(quán)限為完全控制,保存。
2、temp(臨時(shí)文件夾)權(quán)限的問題
打開辦法:windows--->temp,單擊右鍵選擇-屬性,“安全”選項(xiàng),添加一個(gè)everyone,權(quán)限設(shè)置為完全控制,再將你正在使用windows的用戶也設(shè)置為完全控制。
3、系統(tǒng)可能沒有注冊msjetoledb40.dll
解決辦法是點(diǎn) 開始--->運(yùn)行, 輸入 regsvr32 msjetoledb40.dll, 回車。
4、需要打開guest來賓用戶
打開方法:我的電腦--->控制面板--->管理工具---->計(jì)算機(jī)管理--->本地用戶和組---用戶---找到"guest",雙擊,然后把彈出窗口的“帳戶已停用”前的鉤去掉,保存。
網(wǎng)上說的要卸載IIS再重裝IIS,都不能解決問題的根本原因,也是根本就沒有必要的。就算是完全把IIS卸載干凈了,上面的問題不解決,就算是重裝了還是會出現(xiàn)500錯(cuò)誤的。
掃二維碼手機(jī)查看該文章