IIS無法啟動是什么原因?
今天一同事的客戶服務器IIS無法啟動,報錯-2145318902。造成成這個問題的主要原因是修改了metabase.xml文件出錯。 例如修改IIS默認上傳附件大小,使用了寫字板或其他無法正常保存.xml文件的編輯工具,應該使用正確的工具來進行修改。 順便貼出修改方法: 打開c:\windows\system32\inesrv\下的metabase.xml搜索Buffer572行的AspBufferingLimit=",里面有個AspBufferingLimit="4194304"類似,是允許的大小,可以修,注意改這個文件之前服務里先關閉iisadminservice服務,改完之后再重啟IIS服務 那如何解決錯誤-2145318902呢? 其實metabase.xml所在的目錄下還有個history目錄,里面存放的是metabase.xml文件在各個時間的備份。只要從history目錄下拷貝一份到inetsrv目錄即可。是不是很簡單。