IIS上傳大小限制是一款無需停用iis即可實時的修改IIS默認文件上傳大小的工具,我們只需要在服務器端對IIS進行一些修改即可突破這個200K的限制,指定 ASP 請求的實體主體中允許大小為 200,000 (IIS6為204,800) 個字節(jié),在 iis 6.0 之前的版本中,例如:Windows XP(IIS 5.1),沒有限制。
這就造成了文件上傳不能超過200k,而事實上是提交數據不能超過200k,你可以發(fā)一個很長的帖子試試,也會出現這個錯誤。對有要求的地方上傳的文件加限制。如果你是一個站長,你上傳網站數據的時候出現了如下錯誤:Request 對象 錯誤 'ASP 0104 : 80004005'不允許操作就說明你的iis限制了文件大小,此時你就可以用這個工具進行修改。不過你也可以自己手動去修改。
手動修改iis限制大小方法如下:
第一步:直接編輯配置數據庫設為允許
在IIS中右鍵“本地計算機”選擇“屬性”,鉤選“允許直接編輯配置數據庫”。
第二步:關閉“IIS Admin Service”服務
依次打開“控制面板--管理工具--服務”,在其中右邊找到“IIS Admin Service”,選中該項并點擊鼠標右鍵,選中“停止”即可關閉該服務。
第三步:修改“MetaBase.xml”文件
依次打開“X:\WINDOWS\system32\inetsrv”,在該文件夾中找到“MetaBase.xml”文件,將“MetaBase.xml”用記事本打開,在其中搜索“AspMaxRequestEntityAllowed”,將后面的“204800”修改為自己想要的數值,保存文件。
注意:“X”為系統(tǒng)盤的盤符,在執(zhí)行第二步之前請確保第一步已經操作,否則將無法保存修改后的“MetaBase.xml”文件。
第四步:開啟“IIS Admin Service”服務
修改完成后再按照第一步的操作將“IIS Admin Service”服務開啟。
修改IIS默認上傳大小限制
關閉 IIS Admin Service 服務 手動操作或運行"IISRESET -STOP"
2. 打開 C:\Windows\system32\inesrv\metabase.xml
/*右擊用記事本打開
3. 修改 ASPMaxRequestEntityAllowed 的值為自己需要的, 默認為 204800
/*按CTRL+F 查找上面字符段,然后修改后面的值為你所需要的值