受ASP動(dòng)態(tài)網(wǎng)頁(yè)的吸引,筆者決定用Dreamweaver做一個(gè)ASP格式的學(xué)校主頁(yè)。然而,當(dāng)筆者將Web服務(wù)器中Htm格式的網(wǎng)頁(yè)換成新做的ASP網(wǎng)頁(yè)時(shí)卻發(fā)現(xiàn):新做的這些ASP網(wǎng)頁(yè)在校園網(wǎng)內(nèi)的所有計(jì)算機(jī)上均不能瀏覽(學(xué)校利用Windows 2000 Server的IIS發(fā)布Web頁(yè))。
ASP是一個(gè)服務(wù)器端的腳本環(huán)境,即當(dāng)腳本運(yùn)行在服務(wù)器上(注意不是客戶機(jī))時(shí),Web服務(wù)器完成所有的工作。也就是說(shuō),程序員不必?fù)?dān)心瀏覽器是否能處理ASP頁(yè)面,因?yàn)閃eb服務(wù)器會(huì)代替瀏覽器完成頁(yè)面的轉(zhuǎn)化工作。由于Web服務(wù)器是通過(guò)Windows 2000 Server中的IIS來(lái)實(shí)現(xiàn)的,因此,筆者首先將排查的重點(diǎn)放在了IIS的站點(diǎn)設(shè)置上。進(jìn)入“控制面板→管理工具→Internet 服務(wù)管理器”,選中“默認(rèn)Web站點(diǎn)”,然后點(diǎn)擊右鍵選擇“屬性”,在“屬性”設(shè)置框中查找與ASP有關(guān)的設(shè)置項(xiàng)。在“文檔”設(shè)置欄里,將主頁(yè)文件Index.asp添加為默認(rèn)文檔;在“主目錄”的“應(yīng)用程序設(shè)置”欄中,點(diǎn)擊[配置]按鈕后,在“應(yīng)用程序映射”框中發(fā)現(xiàn)與ASP有關(guān)的應(yīng)用程序映射已經(jīng)添加(見(jiàn)附圖),但在“應(yīng)用程序調(diào)試”框中,發(fā)現(xiàn)“啟用ASP服務(wù)器端腳本調(diào)試”和“啟用ASP客戶端腳本調(diào)試”未選中,于是將其選上?! ?br>
應(yīng)用程序調(diào)試對(duì)話框 完成以上設(shè)置后,退出默認(rèn)Web站點(diǎn)屬性設(shè)置框。在瀏覽器中瀏覽學(xué)校主頁(yè),故障依舊??磥?lái)問(wèn)題不在IIS設(shè)置上,還會(huì)是什么原因呢?筆者突然想起Windows 2000 Server有事件日志的功能,不如看看它有沒(méi)有記載。鼠標(biāo)右鍵點(diǎn)擊“我的電腦”,選擇“管理”,在“系統(tǒng)工具”中,點(diǎn)擊“事件查看器”,在“應(yīng)用程序”項(xiàng)中,發(fā)現(xiàn)有一個(gè)出錯(cuò)提示,雙擊它,內(nèi)容顯示為“IISADMIN 服務(wù)發(fā)現(xiàn)賬戶IWAM_MYSEVER無(wú)效。一些IIS功能可能因此而失敗”。難道IWAM_MYSEVER賬號(hào)與此有關(guān)?當(dāng)初為了服務(wù)器的安全,筆者將系統(tǒng)默認(rèn)的許多賬號(hào)都禁用了,其中就包括IWAM_MYSEVER賬號(hào)。于是筆者又進(jìn)入“計(jì)算機(jī)管理→本地用戶和組”,點(diǎn)擊“用戶”文件夾,
雙擊IWAM_MYSEVER賬號(hào),將“賬號(hào)已停用”取消。完成后瀏覽學(xué)校主頁(yè),ASP網(wǎng)頁(yè)終于重見(jiàn)天日了!
那么,IWAM_MYSEVER賬號(hào)究竟是什么東東,居然會(huì)使WINDOWS2000的IIS不認(rèn)ASP網(wǎng)頁(yè)!原來(lái),IWAM賬號(hào)是安裝IIS時(shí)系統(tǒng)自動(dòng)建立的一個(gè)內(nèi)置賬號(hào),主要用于啟動(dòng)進(jìn)程之外的應(yīng)用程序的Internet信息服務(wù)。IWAM賬號(hào)的名字會(huì)根據(jù)每臺(tái)計(jì)算機(jī)netbios名字的不同而有所不同,通用的格式是IWAM_machine,即由“IWAM”前綴、連接線“_”加上計(jì)算機(jī)的netbios名字組成。筆者計(jì)算機(jī)的netbios名字是MYSEVER,因此我的計(jì)算機(jī)上IWAM賬號(hào)的名字就是IWAM_MYSEVER,這一點(diǎn)與IIS匿名賬號(hào)ISUR_MACHINE的命名方式非常相似。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。