[點(diǎn)晴永久免費(fèi)OA]win2003的IIS 6.0對(duì)asp上傳大小限制的解除
當(dāng)前位置:點(diǎn)晴教程→點(diǎn)晴OA辦公管理信息系統(tǒng)
→『 安裝指引&開(kāi)發(fā)建議 』
IIS去除200KB上傳限制,下載這個(gè)文件在點(diǎn)晴OA服務(wù)器上執(zhí)行一下:
IIS上傳文件大小修改工具:IIS上傳限制修改.zip(下載地址:點(diǎn)晴官網(wǎng)-》下載中心) 注意:該大小是以B作單位的,所以200000相當(dāng)于200KB,20MB應(yīng)該改為:20480000 因?yàn)辄c(diǎn)晴OA未使用任何組件來(lái)上傳文件,所以正常情況下最大只支持20MB的文件上傳,再大的文件可能就會(huì)報(bào)錯(cuò)了,如果需要上傳更大的文件,請(qǐng)參考以下帖子解決: 點(diǎn)晴OA上傳超過(guò)20MB的文件就報(bào)錯(cuò)HTTP Error 404.13,請(qǐng)問(wèn)如何解決大文件的上傳? 以下是手工修改方法,容易出錯(cuò),建議直接采用以上方法。 [p]windows 2003 server下無(wú)法上傳附件,無(wú)論是文章還是軟件上傳都會(huì)出現(xiàn):request 對(duì)象 錯(cuò)誤 'asp 0104 : 的錯(cuò)誤,請(qǐng)按照下面的說(shuō)明一步步操作:[br][br] 更改win2003的iis 6.0對(duì)asp的上傳文件大小為200k限制,aspx的上傳程序沒(méi)有影響。在iis6.0中,默認(rèn)設(shè)置是特別嚴(yán)格和安全的,最大只能傳送 204,800 個(gè)字節(jié),這樣可以最大限度地減少因以前太寬松的超時(shí)和限制而造成的攻擊。iis 6 出于安全考慮, 默認(rèn)最大請(qǐng)求是200k(也即最大提交數(shù)據(jù)限額為200kbyte,204800byte)。(在 iis 6.0 之前的版本中無(wú)此限制) [br][br] 解決辦法一:[br][br] 新建一個(gè)文本文件,內(nèi)容如下:[br][br][color=#3366ff] '----------------------------------------------------[br][br] set providerobj=getobject("winmgmts:/root/microsoftiisv2")[br][br] set vdirobj=providerobj.get("iiswebvirtualdirsetting='w3svc/1/root'")[br][br] wscript.echo "before: " & vdirobj.aspmaxrequestentityallowed[br][br] vdirobj.aspmaxrequestentityallowed=51200000[br][br] vdirobj.put_()[br][br] wscript.echo "now: " & vdirobj.aspmaxrequestentityallowed[br][br] '----------------------------------------------------[/color][br][br][br] 然后保存為.vbs文件,如:vf.vbs[br][br] 然后在命令行模式下,執(zhí)行 cscript 文件路徑及文件名,如:[br][br] cscript d:\vf.vbs[br][br] 這樣asp上傳大小就更改為了上面設(shè)置的:51200000字節(jié) (50兆)[/p] [img]http://hiphotos.baidu.com/challs2004/pic/item/fd4d53d8525a19df38012f67.jpg[/img][br] 解決辦法二:[br][br] 第一步:修改iis設(shè)置,允許直接編輯配置數(shù)據(jù)庫(kù),如下圖所示: [img]http://hiphotos.baidu.com/challs2004/pic/item/fa8e64faa3a1b352024f5660.jpg[/img] 第二步:先在服務(wù)里關(guān)閉iis admin service服務(wù) [br][br] 找到windows\system32\inesrv\下的metabase.xml, [br][br] 打開(kāi),找到aspmaxrequestentityallowed 把他修改為需要的值,默認(rèn)為204800,即200k 把它修改為你所需的大小即可。如:51200000(50m)[br][br] 然后重啟iis admin service服務(wù)。 該文章在 2013/11/7 12:13:48 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |