綠色資源網:您身邊(biān)最放(fàng)心的(de)安全下(xià)載站! 最新軟件|熱門排行(háng)|軟件分類|軟件專(zhuān)題|廠(chǎng)商大全

綠色資源網

技術(shù)教程
您的位置:首頁服務(wù)器類Web服務器 → 檢(jiǎn)查及修(xiū)複 win 2003 iis6.0站點打不開的方法

檢查及(jí)修複 win 2003 iis6.0站點打不(bú)開的方法

我要評論 2011/09/20 15:49:38 來源:綠色資源網 編(biān)輯(jí):itseasyglobal.com [ ] 評(píng)論:0 點擊:241次

上周(zhōu)客服突(tū)然說網站打(dǎ)不開,我一試,果真打(dǎ)不開,在後台(tái)查看,並(bìng)沒有問題,但是(shì)用域(yù)名和IP都不能訪問了.這幾天又(yòu)出現(xiàn)了此情況.然後問了群(qún)裏的朋友,推薦我用poolmon工具來查看,但服務器重啟後,一(yī)切(qiē)正常,用poolmon暫時是查不出(chū)問題來了.

然後在網上搜(sōu)索(suǒ)了下,詳細給出了(le)查(chá)看錯誤的方法:

一,首先telnet ip 80 ,看看80WEB端口是否(fǒu)打開,如果(guǒ)有(yǒu)黑(hēi)屏返回,那就說明已經通了。如果沒(méi)有,那就(jiù)是不通.

二,在C:\WINDOWS\system32\LogFiles\HTTPERR,看看(kàn)錯誤日(rì)誌(zhì).日(rì)誌如下(xià):

    2010-01-19 07:18:14 - - - - - - - - - 2_Connections_Refused -
          2010-01-19 07:19:49 - - - - - - - - - 1_Connections_Refused -

     ...

     2010-01-19 14:01:01 59.60.192.191 1564 61.131.4.157 80 - - - - - Timer_ConnectionIdle -

....................

     2010-01-11 08:37:44 220.162.149.134 2249 61.131.4.157 80 - - - - - Timer_MinBytesPerSecond -
           2010-01-11 08:37:44 220.162.149.134 2252 61.131.4.157 80 - - - - - Timer_MinBytesPerSecond -
           2010-01-11 08:37:44 220.162.149.134 2243 61.131.4.157 80 - - - - - Timer_MinBytesPerSecond -

(以上(shàng)紅色注釋意義(yì),參見:http://support.microsoft.com/kb/820729/)

根據這個來看,有(yǒu)可能是IIS死掉了,所以(yǐ)沒有反應了,那麽是什麽原因造成(chéng)IIS死掉了呢? 網友給出的解(jiě)釋是(shì):如果非分頁池(chí)的(de)內(nèi)存一直增(zēng)加的話,那麽就會造成IIS內存不足20M,所(suǒ)以停止了http.exe服務,那麽如何解決呢?

以下(xià)是IT貓撲社區(qū)的(de)study_web給出的解決方案:

對於Timer_MinBytesPerSecond 錯誤或 Timer_ConnectionIdle 錯誤(wù),網上解釋與iis設置(zhì)有(yǒu)關(guān),可以通過(guò)如(rú)下解決:

1) 從 IIS 管理器右鍵(jiàn)單擊 Internet Information Server (IIS) 管理器級別根(gēn)目錄上並轉到(dào)屬(shǔ)性。 選(xuǎn)中要啟用直接編輯元(yuán)數據(jù)庫(kù)框。 單擊確(què)定。

2) 在記事本中(zhōng)打開(kāi) C:\Windows\system32\inetsrv\MetaBase.xml 文件,搜索有關(guān) " MinFileBytesPerSec "。 將用於 MinFileBytesPerSec 設置從(cóng) 240 更改為 0。 執行其(qí)他搜索, 該時間將 600 "ConnectionTimeout "。 保存更改並退(tuì)出。

3) 重新啟動 IISAdmin 服務以更改生效。

對(duì)於Number_Connections_refused 錯(cuò)誤,可以通過如下(xià)解(jiě)決:

要變通解決此問題,請(qǐng)將該 EnableAggressiveMemoryUsage 注冊表項添加到以下注冊表(biǎo)子項中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

然後,將 EnableAggressiveMemoryUsage 注冊表項(xiàng)設置為(wéi) 1。

要這樣做,請(qǐng)按下列步(bù)驟操作:(最好(hǎo)備(bèi)份注(zhù)冊表(biǎo))

單擊 開始 ,單擊 運行 ,在 打開 的框中鍵入 regedit ,然後(hòu)單(dān)擊(jī) 確定 。 單擊下麵的注冊表子(zǐ)項:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

在(zài) 編(biān)輯 菜單上指向 新建 ,然後(hòu)單(dān)擊 DWORD 值 。 鍵(jiàn)入 EnableAggressiveMemoryUsage ,然後按(àn) Enter 鍵。 在 編輯(jí) 菜單中上, 單擊 修(xiū)改 。 在在 數值數(shù)據 框中(zhōng)鍵入 1 ,然後(hòu)單擊 確定 。 在 文件(jiàn) 菜單中上, 單擊 退出 以退(tuì)出注冊表編輯器。 重(chóng)新啟(qǐ)動 HTTP 服務。 要(yào)這樣(yàng)做,請(qǐng)按下列步驟操作(zuò): 單擊 開始 ,單擊 運(yùn)行 ,在 打開 的框中鍵入 cmd ,然後(hòu)單擊 確定 。 在命令提示符鍵(jiàn)入 net stop http / y ,然(rán)後按 ENTER 鍵。 在命令提示符鍵入 iisreset /restart ,然後按 ENTER 鍵(jiàn)。

至於是否成功(gōng),得(dé)觀(guān)察幾天!!

關鍵詞:win2003,iis6.0

閱讀(dú)本文後(hòu)您有什麽感想? 已有(yǒu) 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托(tuō)
  • 0 哇
  • 0 加(jiā)油
  • 0 鄙視