果洛皆料电子有限公司

IIS5和IIS6應(yīng)用中遇到的問題

  • 發(fā)布于:2022-11-24
  • 193 人圍觀
最近朋友那里接觸到幾個很棘手的問題,服務(wù)器管理員也很頭疼,據(jù)說電話打到爆。呵呵,記錄過程如下,供參考和自己留念。

    第一個問題

    Win2000 系統(tǒng),IIS5 環(huán)境,客戶的域名解析到服務(wù)器上后,一個可以正常訪問,一個不可以訪問。

    在正常訪問的情況:



不正常訪問的情況:


很多用戶都會要求做一個空的主機頭名,這樣就可以用域名直接訪問了。所以,在看到這種情況之后,我的第一個反應(yīng)就是客戶的DNS解析沒有做好。 然而,檢查之后卻發(fā)現(xiàn)DNS解析沒有問題,域名甚至都已經(jīng)做成了泛域名解析了。 那么問題一定出在IIS5服務(wù)器上,開始檢查設(shè)置:


看這個架勢,似乎沒有問題啊。旁邊的管理員一個勁地廢話,什么這里我早就檢查過了云云,MD,唧唧歪歪。不理他,繼續(xù)我的檢查


呵呵,是的,在客戶的主機頭名設(shè)置選項中,域名后面加了一個看不到的“空格”。 問題就出在這里。刪掉空格,保存。刷新頁面??蛻舻木W(wǎng)站已經(jīng)可以正常訪問了。
    旁邊的唐僧不說話了,我獰笑著,白了他一眼……  之后我在Win2003系統(tǒng)的 IIS6中間察看,發(fā)現(xiàn)微軟顯然已經(jīng)意識到了這個問題了,   當(dāng)類似情況出現(xiàn),輸入內(nèi)容不規(guī)范的時候,系統(tǒng)會出現(xiàn)提示 “請僅適用下列字符:A 到 Z,a 到 z,數(shù)字,“.” 和 “-” ”,IIS6看起來智商比較高哦,不錯不錯。

    說完第一個問題,來說第二個問題
    關(guān)于動網(wǎng)論壇的問題,客戶環(huán)境是IIS6  Win2003操作系統(tǒng), 網(wǎng)站掛上去之后,發(fā)現(xiàn)用戶無法登錄,并提示說驗證碼錯誤。 我嘗試了一下,輸入測試的用戶名密碼,并輸入正確的驗證碼:
提示:驗證碼校驗失敗。

    倒霉的動網(wǎng),看看,補丁也打了SP2了,還那么多問題。
    我不了解動網(wǎng)論壇,所以擔(dān)心是權(quán)限或者什么組件方面的問題,于是開始折騰。
    用了不少時間,怎么也發(fā)現(xiàn)不了問題所在。
    直到那天最終客戶抱怨說在家里的Win2000上都沒問題,我才意識到、、、
    于是打開我的IIS6,在網(wǎng)站屬性里面,服務(wù),選擇,以IIS5.0隔離模式運行WWW服務(wù)。


再測試正常登錄了!!
    考慮下,在 IIS 6.0 中,默認(rèn)的進程模式是工作進程隔離。而動網(wǎng)使用的一些技術(shù)手段,顯然違反了工作進程隔離模式限制,采用了IIS5隔離模式于是就通過了。究竟IIS5好,還是IIS6好?不用去爭論什么,大的方向肯定是不會變的,就是技術(shù)肯定是在進步。新的技術(shù)和手段也在逐漸應(yīng)用。發(fā)現(xiàn)問題,解決問題,掌握一些經(jīng)驗,一些技術(shù)。
萬企互聯(lián)
標(biāo)簽: