IIS安裝配置的問題

來源:互聯網
上載者:User
安裝iis5.1時找不到zClientm.exe的解決方案

預設分類 2010-01-19 11:26:33 閱讀302 評論0 字型大小:大中

  

安裝iis5.1時找不到zClientm.exe的解決方案

安裝iis5.1時找不到zClientm.exe的解決方案

 

 

我今天因需要,在家裡準備把IIS5.1XP版安裝一下.試了多次都不行,提示找不到zClientm.exe這個檔案,

我反覆卸,卸了裝,就是裝不上去.下面教大家如何去正確安裝IIS.對於學網站開發的,不會的最好看下.

首先,開啟控制台:

然後點擊,添加刪除程式.再點左邊的添加刪除WINDOWS組件.

 

其實剛開始那個internet資訊服務的複選框的勾是沒打上的.我們只要把它勾上,然後單擊下一步.一直下

下步,如果彈出缺少檔案,這時只需單擊瀏覽,選擇你的IIS安裝路徑.如果是xp版的,會提示出現:

找不到zClientm.exe 這個檔案的對話方塊,不需害怕,這時我們返回windows組建嚮導.雙擊附件和工具,

彈出附件和工具對話方塊,再雙擊遊戲選項,這時把上面的INTERNET遊戲複選框的勾去掉.

 

然後一路單擊確認,哈哈,成功安裝,問題解決! 最終結果:

 

 

 

因為要完成一段ASP程式的調試,因此需要配置本機伺服器IIS(Internet Information Server),但安裝完成IIS組件,分配好本地IP、本地路徑和啟用預設文件後,開啟瀏覽器輸入127.0.0.1,發現沒有開啟預想的網頁,訪問出現了錯誤。再開啟控制台->管理工具-> Internet資訊服務,發現預設網站處於停止狀態,於是單擊滑鼠右鍵,從展開的菜單中選擇“啟動”,可是卻出現如下錯誤: “發生意外錯誤0x8ffe 2740”,IIS無法啟動!

進入“事件檢視器”,在“系統”中,發現 w3svc 服務錯誤,查看其詳細資料如下:

服務無法綁定執行個體 1。返回資料是錯誤碼。

有關此訊息的詳細資料,請訪問 Microsoft 聯機支援網站: http://www.microsoft.com/contentredirect.asp。

進入“開始->運行”,輸入 cmd,進入 dos 視窗,輸入如下命令查看連接埠使用方式:

c:\Documents and settings\test>netstat      -ano

找到本應屬於 IIS 使用的 80 連接埠的使用資訊:

Proto          Local Address                   Foreign Address              state                                   PID

TCP            0.0.0.0:80                           0.0.0.0:0                             LISTENING                       2306

看到 PID 是 2306。

然後開啟工作管理員,選擇“進程”標籤項,然後點擊菜單“查看->選擇列”,打勾選擇“PID(進程標識符)”項,在“進程”列表中,出現了 PID 列,點擊之,按 PID 從小到大排列,找到 PID = 2306 所對應的“映像名稱”,一看,暈,竟然是 WebThunder (web 迅雷)!

也就是說,本該由 IIS 使用的 80 連接埠,現在被 WebThunder 佔用了。難怪 IIS 出錯。

點擊右下角系統工作列的 Web 迅雷表徵圖,開啟 Web 迅雷的本地頁面,點擊“設定->BT/連接埠設定”,看到其 TCP 通訊埠設定正是 80(這顯然是 Web 迅雷的設計失誤。80 連接埠是預設的 IIS 連接埠,對於 web 程式的開發人員來說,經常使用原生 IIS 來偵錯工具,而通常使用預設的 80 連接埠。因此,任何軟體——包括 web 迅雷——都不應該預設使用 80,而應該選擇一個不常用的連接埠,例如 5999。總之,應該以不影響現有程式的常用預設設定為基本設計原則)。

我沒有在意,於是按照以前的老方法重新安裝IIS組件,依然有問題, 原來是電腦上安裝的“迅雷”網路下載軟體佔用預設的TCP連接埠80,與IIS配置發生衝突,導致IIS無法啟用.

解決方案馬上有了,主要有以下兩種非常簡單的解決方案:

(1) 卸掉“迅雷”軟體,重啟電腦,開啟瀏覽器,輸入127.0.0.1,OK!問題解決;

(2) 將IIS的TCP連接埠改成100,開啟瀏覽器,輸入127.0.0.1:100,問題同樣得到解決!

-----------------------------------------------------------------------------------------------------

原因 :

如果系統中存在連接埠衝突就有可能發生本情況. IIS預設使用80連接埠進行HTTP通訊. 如果除IIS外的應用程式正在運行並且正在相同的IP地址上使用80連接埠,在您試圖使用IIS管理器啟動網站時您也可能收到該錯誤訊息.

解決方案:

要解決這個問題,您可以進行以下任一項操作:

? 在IIS管理器中更改網站綁定連接埠為除80連接埠外的其它連接埠.

? 停止正在使用80連接埠的應用程式,然後從IIS管理器中啟動網站.

更多資訊

您可以使用諸如TCPView或FPort等第三方工具來判斷其它正在使用80連接埠的其它應用程式.

是迅雷,,,把迅雷關了就有可以有用了! ^_^..我的也是出現這個問題,剛才看了把迅雷關了就可以正常開啟了.(我個人沒有裝迅雷,也出現這樣的情況)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.