閱讀866 返回首頁    go 中電雲集


IIS限製附件大小無法上傳問題解決

我們在上傳文件的時候,經常會因為IIS限製的關係,遇到很多的問題,有很多的文件,上傳的時候發現超過了限製,所以無法上傳,在這裏,我們就來解決這個問題。

讓在網站的後台上傳文件文件,當超過200k的時候會無法上傳。這是因為在IIS6.0中,對文件的上傳進行了嚴格的IIS限製,這樣這樣可以最大限度地減少因以前太寬鬆的超時和IIS限製而造成的攻擊。數據庫屬性配置最大ASP大小為204,800 個字節,並將各個字段IIS限製為100 KB。在IIS 6.0 之前的版本中,沒有IIS限製。

IIS限製就造成了文件上傳不能超過200k,而事實上是提交數據不能超過200k,你可以發一個很長的帖子試試,也會出現這個錯誤。

IIS限製的解決方法是:首先“開始→運行”輸入services.msc打開服務管理器關閉“iis admin service”服務。接下來找到找到windows\system32\inesrv\下的metabase.xml用記事本打開,通過記事本的“編輯→查找”功能找到ASPMaxRequestEntityAllowed其默認值為204800,即200K,把他修改為需要的值,最後重新啟動“iis admin service”服務即可。

AspKeepSessionIDSecure=”0″

AspLCID=”2048″

AspLogErrorRequests=”TRUE”

AspMaxDiskTemplateCacheFiles=”2000″

AspMaxRequestEntityAllowed=”204800″    即200K

AspProcessorThreadMax=”25″

AspQueueConnectionTestTime=”3″

AspQueueTimeout=”4294967295″

修改自己需要修改的值即可。然後保存該文件,然後重新啟動iis admin service服務即可

最後更新:2017-01-04 22:34:55

  上一篇:go ecshop在windows 20008的II7環境下的web.config偽靜態設置
  下一篇:go Linux係統中內部和外部安全性概述