ApplicationHost.config文件被破壞致使IIS崩潰

「」Application Host Helper Service 在嘗試刪除歷史目錄「C:\inetpub\history\CFGHISTORY_0000000475」時遇到錯誤。將跳過並忽略此目錄。請注意,若是該服務從新啓動,此目錄在未來仍可能會被刪除。數據字段包含錯誤號。「」
或者「
服務器IIS崩潰了,全部的站點都打不開了。提示錯誤:「配置文件的XML格式不正確」。
 

ApplicationHost.config文件被破壞致使IIS崩潰

html

  根據提示,找到了applicationHost.config文件,打開後,發現,裏面所有變成亂碼了。applicationHost.config文件配置了全部的站點信息,不可能刪除從新生成一個。怎麼辦?好在有強大的百度!通過百度,發現applicationHost.config文件發生錯誤後,是能夠根據備份日記,恢復的。
 
  解決方法 :
      解決的辦法是使用IIS提供的AppCmd.exe的restore功能。
     打開運行窗口--輸入"CMD",打開命令窗口。進入C盤,輸入「cd  C:\Windows\System32\inetsrv 」。
     首先輸入「appcmd list backup」命令來顯示全部可用的備份。     
  ApplicationHost.config文件被破壞致使IIS崩潰

 

   而後咱們選擇一個備份並運行appcmd restore backup [backup name]。
    ApplicationHost.config文件被破壞致使IIS崩潰
   
      注意:在restore備份以前,必定要先打開要用的備份applicationhost.config,查看一下是否真的是沒有錯誤的版本,而後才執行restore命令,要否則恢復會失敗的。
     咱們能夠在C:\inetpub\history裏找到全部的備份文件。

ApplicationHost.config文件被破壞致使IIS崩潰
     固然也能夠在C:\inetpub\history中找一個可用的applicationhost.config文件,替換掉到IIS錯誤提示路徑中的applicationhost.config文件。服務器

相關文章
相關標籤/搜索