資源描述:
《iis無法打開asp文件解決方法》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、iis無法打開asp文件解決方法iis無法打開asp文件解決方法每每裝IIS,總會碰到這樣那樣的問題,從目前反應情況來看,IIS安裝后可瀏覽HTML靜態(tài)文件,卻無法瀏覽asp為后綴的動態(tài)頁面。通過幾次調(diào)試后,找到以下幾種方法,這些方法都參考網(wǎng)絡各個介紹,并通過了本人的測試。希望能給大家減少IIS安裝故障帶來的煩惱。一般來說,對于此故障通常都發(fā)生在這么一種情況,即windowsxpghost版本。很容易理解,ghost制作方通常為了給系統(tǒng)減肥,把普通用戶不需要的服務給停止了,結(jié)果導致當我們需要使用一些不常用的服務時,卻怎么也不能正常。所以,對大多數(shù)初學者來說,如果你想使用IIS,那么你使用
2、安裝版的操作系統(tǒng)比較方便。對于asp文件無法打開,html卻能正常瀏覽(請注意此特征,不要與其他錯誤混淆),你可以考慮以下兩種情況。1.迅雷惹的禍。如果迅雷打開了,IIS就會失效。因為迅雷會占用系統(tǒng)80端口,而IIS的默認端口就是80,所以,有人當著你家門口,你當然進不去了,事情好辦,把迅雷退出就OK了嘛。2.windows漏洞補丁所致。首先,你檢查下是否安裝了KB939373補丁,更新文件WindowsXP-KB939373-x86-CHS.exe補丁會導致asp文件無法正常運行的。解決方法,開始——控制面板——添加刪除程序把顯示更新選上,然后找到KB939373,卸載即可。KB939
3、373,用于防止攻擊者可能會遠程利用此問題危及使用Internet信息服務(IIS)的Windows系統(tǒng)的安全并獲取對該系統(tǒng)的控制權的防范,但這補丁好像本身就有問題。3.COM+應用程序錯誤,這個其實我也沒去弄清楚,因為我也是按照別人的方法按步排除出來的。下面是別人的步驟,我借用一下。-------------------------------------------------------------------------------IIS服務器出現(xiàn)錯誤的原因很多,請嘗試以下操作:1、查看網(wǎng)站屬性——文檔看看啟用默認文檔中是否存在:index.aspindex.htmindex.h
4、tml(最好全都有,沒有可添加)2、查看網(wǎng)站屬性——主目錄A、本地路徑是否指定正確B、是否勾選“腳本資源訪問”?C、是否勾選“讀取”?D、執(zhí)行權限:純腳本3、查看網(wǎng)站屬性——目錄安全性——編輯A、是否勾選“匿名訪問”?B、用戶名:IUSR_您的計算機名(不對,就點瀏覽選擇)C、密碼不用改,勾選“允許IIS控制密碼”就可以了D、其它不用選4、查看網(wǎng)站屬性——網(wǎng)站A、IP地址:全部未分配或者選擇一個B、TCP端口:80(最好不要改,改了訪問方法就不一,特別提醒:有些軟件會占用80端口,端口被占就啟動不了IIS,例如:訊雷)5、打開控制面板——管理工具——計算機管理——本地用戶和組——用戶A、
5、看看“IUSR_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)B、看看“IWAM_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)C、在“IWAM_您的計算機名”該用戶上按右鍵——設置密碼(密碼要記住,后面還需要用上該密碼)6、打開控制面板——管理工具——組件服務——組件服務——計算機——我的電腦——COM+應用程序A、在“IISOut-Of-ProcessPooledApplications”上按右鍵選擇‘屬性’——選擇‘標識’,指定用戶:IWAM_您計算機名(說明:可以點瀏覽查找);輸入密碼,密碼上面步驟的密碼。再次啟動該服務,啟動后
6、它會動。B、在“IISIn-ProcessApplications”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉C、在“IISUtilities”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉。特別提醒:有些朋友的組件無法啟動,可能是您優(yōu)化了XP服務,也可能是病毒導致,也可能是組件出差……這些就只能靠您處理了7、請檢查“控制面板——管理工具——數(shù)據(jù)源(ODBC)”,看看系統(tǒng)DSN有沒有Access數(shù)據(jù)庫驅(qū)動,如果是空白的話,請?zhí)砑右粋€。8、如果經(jīng)過上面設置還不行話的,請注冊以下組件,分別把它復制到運行中:A、regsvr32%windir%syst
7、em32VBscript.dllB、regsvr32%windir%system32JScript.dllC、regsvr32%windir%system32InetsrvAsp.dll最后,就是測試了……(如果還不行,建議您重裝IIS,重作以上操作)祝您成功!-------------------------------------------------------------------------------我只