故障回放 最近,筆者的一位朋友在辦公室中臨時(shí)使用安裝了Windows XP系統(tǒng)的計(jì)算機(jī)作為信息服務(wù)器,以便讓辦公室中的其他同事能夠輕松訪問(wèn)共享信息。可是,朋友在對(duì)個(gè)人WWW服務(wù)器的站點(diǎn)屬性進(jìn)行配置時(shí),發(fā)現(xiàn)無(wú)法在IIS控制臺(tái)中自由添加應(yīng)用程序擴(kuò)展名映射。
一般來(lái)說(shuō),我們只要在IIS控制臺(tái)中打開(kāi)目標(biāo)網(wǎng)站的屬性設(shè)置窗口,單擊其中的“主目錄”標(biāo)簽,在該標(biāo)簽設(shè)置頁(yè)面的“應(yīng)用程序設(shè)置”處單擊“配置”按鈕,在其后界面中單擊“添加”按鈕,之后就能根據(jù)界面提示完成應(yīng)用程序擴(kuò)展名映射添加操作了。然而,筆者的朋友在打開(kāi)如圖1所示的應(yīng)用程序擴(kuò)展名添加對(duì)話框后,發(fā)現(xiàn)其中的“確定”按鈕處于灰色不可用狀態(tài);并且,朋友通過(guò)“瀏覽”按鈕導(dǎo)入了應(yīng)用程序詳細(xì)路徑,以及設(shè)置了對(duì)應(yīng)程序的擴(kuò)展名后,發(fā)現(xiàn)應(yīng)用程序擴(kuò)展名添加對(duì)話框中的“確定”按鈕依然處于灰色不可選狀態(tài)。
圖1
故障診斷
由于筆者之前一直在Windows Server 2000以及Windows Server 2003服務(wù)器系統(tǒng)中進(jìn)行過(guò)應(yīng)用程序擴(kuò)展映射配置操作,并且在很長(zhǎng)時(shí)間內(nèi)都沒(méi)有遇到過(guò)上述這種奇怪的故障現(xiàn)象,因此當(dāng)朋友將上述故障現(xiàn)象告訴給筆者時(shí),筆者自己也感到有點(diǎn)不可思議。究竟是什么原因造成了應(yīng)用程序擴(kuò)展映射無(wú)法被成功添加呢?
起初,筆者還以為是Windows系統(tǒng)中與IIS有關(guān)的系統(tǒng)文件受到了損壞,于是立即打開(kāi)系統(tǒng)的運(yùn)行對(duì)話框,在其中執(zhí)行字符串命令“sfc /scannow ”,對(duì)系統(tǒng)文件進(jìn)行修復(fù)操作;可是修復(fù)操作完畢后,系統(tǒng)也沒(méi)有彈出提示說(shuō)有文件受到損壞,這說(shuō)明無(wú)法添加應(yīng)用程序擴(kuò)展名映射故障與系統(tǒng)文件是否受損無(wú)關(guān)。
在毫無(wú)頭緒的情況下,筆者只好抱著試一試的心態(tài),到微軟公司的官方網(wǎng)站中去尋求答案;在一番努力搜索之后,筆者還真的找到了相應(yīng)的解釋說(shuō)明:在安裝了Windows XP系統(tǒng)的計(jì)算機(jī)中配置IIS應(yīng)用程序設(shè)置屬性時(shí),單擊應(yīng)用程序擴(kuò)展名映射添加/編輯對(duì)話框中的“瀏覽”按鈕,將Web服務(wù)器中目標(biāo)應(yīng)用程序的具體路徑指定好,同時(shí)設(shè)置好對(duì)應(yīng)的擴(kuò)展名后,對(duì)應(yīng)對(duì)話框中的“確定”按鈕會(huì)出現(xiàn)不可用狀態(tài),之所以會(huì)出現(xiàn)這種現(xiàn)象主要是因?yàn)橛脩粼趫D1界面的“可執(zhí)行文件”文本框中輸入的應(yīng)用程序包含了壓縮路徑,而壓縮路徑是Windows XP以上版本系統(tǒng)新增加的一種技術(shù),這種技術(shù)雖然增強(qiáng)了可讀性,可是應(yīng)用程序擴(kuò)展名映射添加/編輯對(duì)話框卻認(rèn)為這樣的應(yīng)用程序路徑不正確,從而導(dǎo)致了對(duì)應(yīng)對(duì)話框中的“確定”按鈕處于灰色不可選狀態(tài)。
要想解決這種故障現(xiàn)象,我們只要將鼠標(biāo)指針移動(dòng)到圖1界面的“可執(zhí)行文件”文本框中并進(jìn)行單擊操作,這樣我們就會(huì)看到壓縮路徑此時(shí)就會(huì)自動(dòng)失效,同時(shí)應(yīng)用程序擴(kuò)展名映射添加/編輯對(duì)話框中的“確定”按鈕也就被自動(dòng)激活了,一旦發(fā)現(xiàn)“確定”按鈕處于可點(diǎn)擊狀態(tài)時(shí),我們就能成功完成應(yīng)用程序擴(kuò)展映射配置操作了。當(dāng)然,我們?nèi)绻滥繕?biāo)應(yīng)用程序的詳細(xì)路徑時(shí),可以直接采用手工輸入的方法輸入目標(biāo)應(yīng)用程序的路徑信息,并且設(shè)置好它的擴(kuò)展名稱,這樣一來(lái)“確定”按鈕就不會(huì)失效,我們只要單擊“確定”按鈕,就能將指定的應(yīng)用程序擴(kuò)展名映射添加成功了。
小提示:所謂壓縮路徑,是指在一些系統(tǒng)對(duì)話框中輸入應(yīng)用程序或特定文件的詳細(xì)路徑信息時(shí),要是地址框中輸入的應(yīng)用程序路徑長(zhǎng)度超過(guò)了地址框的實(shí)際顯示長(zhǎng)度時(shí),Windows系統(tǒng)就會(huì)自動(dòng)對(duì)超長(zhǎng)的應(yīng)用程序路徑進(jìn)行壓縮,以便讓目標(biāo)應(yīng)用程序或特定文件的開(kāi)頭部分和結(jié)尾部分完全顯示在地址框中,中間的部分全部用省略號(hào)來(lái)替代,這樣就能有效增強(qiáng)輸入內(nèi)容的可讀性以及操作的易用性。
故障小結(jié)
盡管將安裝了Windows XP系統(tǒng)的計(jì)算機(jī)作為信息服務(wù)器不太適合,不過(guò)在一些著急進(jìn)行信息發(fā)布的特殊場(chǎng)合下,還是有不少用戶會(huì)選擇在Windows XP系統(tǒng)中臨時(shí)架設(shè)個(gè)人信息服務(wù)器,因此上面的小故障有時(shí)還會(huì)遇到的。面對(duì)類似這樣的細(xì)小故障,我們?cè)谡也坏接行У膽?yīng)對(duì)辦法時(shí),不妨多多嘗試從微軟公司的官方網(wǎng)站中去尋找答案!
當(dāng)然,IIS服務(wù)器在長(zhǎng)時(shí)間運(yùn)行后,時(shí)常還會(huì)出現(xiàn)其他一些小故障,有的小故障只要通過(guò)我們的合理設(shè)置就能順利排除了。例如,有時(shí)在一些應(yīng)用程序正在運(yùn)行的過(guò)程中,我們嘗試打開(kāi)IIS控制臺(tái)窗口時(shí),發(fā)現(xiàn)速度非常緩慢;遇到這種現(xiàn)象時(shí),多半是正在運(yùn)行的特定應(yīng)用程序消耗了大部分系統(tǒng)資源,并且常常會(huì)由于對(duì)系統(tǒng)CPU資源的消耗量過(guò)大而使得系統(tǒng)運(yùn)行速度非常緩慢,這種現(xiàn)象在一些硬件配置相對(duì)較低的計(jì)算機(jī)中特別明顯。其實(shí),此時(shí)我們只要對(duì)IIS服務(wù)器的運(yùn)行進(jìn)程優(yōu)先級(jí)進(jìn)行合適調(diào)整就能解決IIS控制臺(tái)窗口打開(kāi)過(guò)慢的故障現(xiàn)象。
|