2011-02-25 93 views
9

我已安裝並配置了Windows 7專業版32位IIS 7.5。我爲Win 7安裝了SP1,從此IIS不再工作。即使是像本地主機/這個a.htm(其中這個a.htm是裏面的html文件在C:\的Inetpub \ wwwroot)中的簡單查詢:我SP安裝後IIS 7.5上的HTTP錯誤503

HTTP Error 503. The service is unavailable. 

的IIS工作得很好高達SP1(使我的錯誤有很多ASP.NET2/.NET 4應用程序)。我卸載了SP1,發生了同樣的情況。我該怎麼辦?

謝謝。

+0

事件日誌報告是什麼? – rene 2011-02-25 09:19:06

+0

只是:「對等名稱解析協議雲未啓動,因爲創建默認身份失敗,錯誤代碼爲0x80630801。」在系統視圖中。 – lmsasu 2011-02-25 09:29:40

+0

而且很多「Windows無法找到本地配置文件,並且正在使用臨時配置文件登錄。「 – lmsasu 2011-02-25 09:38:04

回答

3

的解決方案通過提供squillman here

Sounds like your app pool(s) is/are not starting. Open IIS Manager and click on Application Pools, then check the Status column and make sure the all say Started (or at least your DefaultAppPool says Started). If it's not started, right-click on the app pool and choose Start. If you get an error let us know what it is.

2

在安裝完Win7 SP1後出現同樣的問題。在我的情況下,問題是Skype:這是在端口80和443上監聽,從而阻止IIS。告訴Skype不要這樣做(在Settings | Advanced | Connection中有一個複選框),我的網站再次運行。

Skype之間的關係是什麼忘記了設置和安裝SP1(除了它在同一時間發生)我不知道。

13

我有這個問題,結果是SP1導致您的應用程序池上的「加載用戶配置文件」設置被設置爲「True」,導致IIS使用Temp用戶配置文件沒有足夠的權限。

要解決它,我採取了以下措施:

  1. 最多可以裝入IIS
  2. 點擊應用程序池
  3. 進入高級設置
  4. 向下滾動到「加載用戶配置文件」下的「過程模型「部分
  5. 設置爲」假「
+0

這對我所遇到的類似問題非常有幫助,非常感謝。 – Pricey 2011-09-21 20:22:22

+0

很棒!!!謝謝! – kheya 2012-04-04 21:16:02

2

在命令行中運行(您可能需要管理員)

netsh http show urlacl 

如果任何與你的IIS綁定的衝突,與netsh http delete urlacl刪除它們。

https://superuser.com/a/351628/62691

0

通過andyvidual沒有幫助提供的解決方案。我意識到默認的應用程序池已經停止。當我開始時,錯誤消失了,我可以顯示issstart.htm。然後我檢查了默認的應用程序池設置,並注意到加載用戶配置文件是'真'。我將它改爲'FALSE',但503錯誤沒有回來。我想這是停止的池,是負責任的。