最近查一個bug,客戶那邊將上傳超過30兆的文件時,上傳頁面出現亂碼,如下圖所示:
系統默認是隻能上傳10兆以內的文件,客戶自己修改了webconfig文件後發現此問題。
通過Fiddler2跟蹤頁面得出亂碼內容爲“您要找的資源已被刪除、已更名或暫時不可用”,然後通過Google得出結論如下:
在IIS7中出了修改webconfig的配置外還需要修改C:\Windows\System32\inetsrv\config\schema \IIS_schema.xml文件,該文件中的默認設置爲30兆,根據需要修改默認值大小即可: