200903241546修復還原損壞的metabase.xml文件(IIS)
在IIS & ASP大型附件檔案上傳時發生錯誤及ASP 0107 Stack Overflow 堆疊溢位有提到修改metabase.xml這隻檔案。
Windows Server 2003預設最大能上傳204800bytes(200K)的文件,可以用記事本打開windows / system32 / inetsrv / metabase.xml,找到ASPMaxRequestEntityAllowed把它修改為需要的值(預設為204800,即200K)。
一般這樣操作是沒有這個問題的,重新啟動IIS就可生效了,但是有時改了之後IIS會出現一堆有的沒的問題。
這是因為有時在用記事本存檔時,某些字符被錯誤的改為“?”,也就是說,記事本不能正常保存.xml文件。
解決辦法:
在metabase.xml所在的目錄下還有個history目錄,裡面存放的是metabase.xml文件在各個時間的備份。 從history目錄下更名並拷貝一份到inetsrv目錄即可。
回應