windows系統(tǒng)下IIS內(nèi)置ApplicationHost.config文件被破壞導(dǎo)致IIS崩潰的解決辦法;

[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!

大早上一客戶就說他的Windows 2008 server IIS7出現(xiàn)了故障,說啥app壞了,我一臉懵逼的,IIS里啥時(shí)候放的APP我咋不知道,原來是applicationHost.config這個(gè)文件;具體錯(cuò)誤請(qǐng)看以下內(nèi)容:
“Application Host Helper Service ”在嘗試刪除歷史目錄“C:\inetpub\history\CFGHISTORY_0000000475”時(shí)遇到錯(cuò)誤。將跳過并忽略此目錄。請(qǐng)注意,如果該服務(wù)重新啟動(dòng),此目錄在將來仍可能會(huì)被刪除。數(shù)據(jù)字段包含錯(cuò)誤號(hào)?!啊?/div>
或者“服務(wù)器IIS崩潰了,所有的站點(diǎn)都打不開了。提示錯(cuò)誤:“配置文件的XML格式不正確”。
據(jù)提示,找到了applicationHost.config文件,打開后,發(fā)現(xiàn),里面全部變成亂碼了。applicationHost.config文件配置了所有的站點(diǎn)信息,不可能刪除重新生成一個(gè)。這就不太好辦了,經(jīng)過各種搜索各種咨詢,慢慢發(fā)現(xiàn)applicationHost.config文件發(fā)生錯(cuò)誤后,是可以根據(jù)備份日記,恢復(fù)的。

??解決方法 :

??????解決的辦法是使用IIS提供的AppCmd.exe的restore功能。
?????打開運(yùn)行窗口--輸入"CMD",打開命令窗口。進(jìn)入C盤,輸入“cd??C:\Windows\System32\inetsrv?”。
?????首先輸入“appcmd list backup”命令來顯示所有可用的備份。
然后我們選擇一個(gè)備份并運(yùn)行appcmd restore backup [backup name]。
??????注意:在restore備份之前,一定要先打開要用的備份applicationhost.config,查看一下是否真的是沒有錯(cuò)誤的版本,然后才執(zhí)行restore命令,要不然恢復(fù)會(huì)失敗的。
?????我們可以在C:\inetpub\history里找到所有的備份文件。
?當(dāng)然也可以在C:\inetpub\history中找一個(gè)可用的applicationhost.config文件,替換掉到IIS錯(cuò)誤提示路徑中的applicationhost.config文件即可。

PS:延伸閱讀:

You?will?usually?get?the?error?‘Configuration?file?is?not?well-formed?XML’?‘C:\Windows\system32\inetsrv\config\applicationHost.config’?when?you?open?IIS?manager?or?get?the?error?Windows?Process?Activation?service?(WAS)?could?not?start?–?Error?13?The?data?is?invalid,?while?restarting?IIS?from?the?command?prompt??specially?on?Windows?2008?server?.

Usually?you?will?get?this?error?when?the?applicationHost.config?gets?corrupt?at?the?following?path?C:\Windows\system32\inetsrv\config\?.?Fortunately?IIS?makes?the?backup?of?the?configuration?file?“applicationHost.config”?at?the?path?C:\inetpub\history?whenever?any?change?in?IIS?configuration?is?made?.

To?resolve?the?problem?goto?the?path?C:\inetpub\history\CFGHISTORY?and?copy?the?latest?applicationHost.config?and?replace?the?file?applicationHost.config?at?C:\Windows\system32\inetsrv\config?.

Now?restart?the?IIS?.

問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長并出示版權(quán)證明以便刪除。 敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » windows系統(tǒng)下IIS內(nèi)置ApplicationHost.config文件被破壞導(dǎo)致IIS崩潰的解決辦法;

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護(hù);網(wǎng)站開發(fā)修改及維護(hù); 各財(cái)務(wù)軟件安裝調(diào)試及注冊(cè)服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時(shí)也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情