windows server 2003是微軟基于windows xp/nt5.1開發(fā)的服務(wù)器操作系統(tǒng),于2003年3月28日發(fā)布,并在同年四月底上市。相對于windows 2000 server做了很多改進(jìn)。
iis是internet information services的縮寫,意為互聯(lián)網(wǎng)信息服務(wù),是由微軟公司提供的基于運(yùn)行microsoft windows的互聯(lián)網(wǎng)基本服務(wù)。最初是windows nt版本的可選包,隨后內(nèi)置在windows 2000、windows xp professional和windows server 2003一起發(fā)行,但在windows xp home版本上并沒有iis。iis是一種web(網(wǎng)頁)服務(wù)組件,其中包括web服務(wù)器、ftp服務(wù)器、nntp服務(wù)器和smtp服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事。
本文將介紹win2003 iis相關(guān)錯(cuò)誤的解決方法,包含“server application unavailable 錯(cuò)誤”、“無法顯示網(wǎng)頁”等
1、如果你的.net版本是2.0及以上的話,那要注意了:win2003是默認(rèn)安裝1.1的,安裝.net2.0 后,可能會(huì)程序應(yīng)用程序池沖突,具體查看這篇問題:服務(wù)器應(yīng)用程序不可用(server application unavailable)的解決辦法 ,
用cmd指令打開這個(gè)路徑:c:\windows\microsoft.net\framework\v(版本號(hào)).
然后執(zhí)行aspnet_regiis -r指令,這時(shí)候會(huì)出現(xiàn)兩條映射的提示,執(zhí)行完成之后就會(huì)好了。
2、配置應(yīng)用程序池:“應(yīng)用程序池”->“defaultapppool”->屬性->標(biāo)識(shí)->預(yù)定義帳戶的radio button選上,在其對應(yīng)的下拉菜單中選擇“本地系統(tǒng)”,然后確定。如果跳出警告,不用管。并打開80端口。具體參考這篇文章,我的問題就是在參考這個(gè)得到解決的,非常感謝sjpisaboy的文章:windows 2003 server配置iis服務(wù)器(asp, asp.net)全功略
3、可能是由目錄權(quán)限引起,在網(wǎng)站目錄中,添加iis_wpg 和asp.net這個(gè)兩個(gè)用戶即可。
4、可能是web服務(wù)擴(kuò)展問題,打開web服務(wù)擴(kuò)展,將asp.net v2.0.50727 選擇,允許。問題解決