計算機學習積累

          ----轉載有理,轉載是想研究,想研究才會看,看了才會有感想,轉載后我有時會寫一些自己的感受
          數據加載中……

          修改IIS上傳文件的限制

          在使用Windows2003作為web服務器的時候,當提交較多內容或上傳較大文件時會出現如下錯誤:
          Request?對象?錯誤?\’ASP?0104?:?80004005\’?

          不允許操作?

          /save.inc,行?20?
          ??? 也就是我們這里說的 ASP“0104:0x80004005”錯誤,其實這是微軟在2003系統,準確地說是IIS6里面對安全的一個考慮,它對request的大小作了限制,最大為204800字節,也就是200K,這樣可以最大限度地減少因以前太寬松的超時和限制而造成的攻擊。
          ??? 說到這里很多人應該知道怎么做了:
          ??? 方法一:
          ??? 1、先打開Internet 信息服務(IIS)管理器;
          ??? (本地計算機 )---- 屬性 ----允許直接編輯配置數據庫(N)
          ???
          ??? 一定要勾先“允許直接編輯配置數據庫(N)”
          ??? 2、然后在服務里關閉iis admin service服務;
          ???
          ??? 3、找到windows\system32\inesrv\下的metabase.xml,用計事本打開metabase.xml,找到ASPMaxRequestEntityAllowed把他修改為需要的值,默認為204800,把它修改為51200000(50M);
          ??? 4、然后重啟iis admin service服務。
          ??? 方法二:
          ??? 1、新建一個文本文件;
          set?providerObj=GetObject("winmgmts:/root/MicrosoftIISv2")?
          set?vdirObj=providerObj.get("IIsWebVirtualDirSetting=’W3SVC/1/ROOT’")?
          WScript.Echo?"Before:?"?&?vdirObj.AspMaxRequestEntityAllowed?
          vdirObj.AspMaxRequestEntityAllowed=51200000?
          vdirObj.Put_()?
          WScript.Echo?"Now:?"?&?vdirObj.AspMaxRequestEntityAllowed
          ??? 2、將以上內容保存為change.vbs;
          ??? 3、在cmd命令行界面下執行
          cscript?[path]change.vbs?
          ??? 方法三:
          ??? 1、下載工具
          Internet Information Services (IIS) 6.0 Resource Kit Tools ,并安裝,記得自定義一下,里面有一些用不到,這里只用到Metabase Explorer;

          ??? 2、開始-程序菜單-IIS Resources-Metabase Explorer,運行Metabase Explorer;
          ??? 3、修改(local)\LM\W3SVC\AspMaxRequestEntityAllowed屬性,修改為較大的值,如51200000(50M)。

          posted on 2006-06-28 23:42 freebird 閱讀(1512) 評論(0)  編輯  收藏 所屬分類: asp


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 武安市| 嘉禾县| 荔浦县| 高台县| 合江县| 赤峰市| 凤山县| 金阳县| 南郑县| 容城县| 萝北县| 崇义县| 武冈市| 黔江区| 湟中县| 临洮县| 镇雄县| 佛山市| 德庆县| 泗水县| 泰宁县| 革吉县| 上高县| 丹东市| 新源县| 扶沟县| 中宁县| 宜章县| 河西区| 邹平县| 榆林市| 密山市| 潢川县| 称多县| 扬中市| 武陟县| 铜梁县| 宝鸡市| 安龙县| 横山县| 石泉县|