请求对象 错误 'ASP 0101 : 80004005'
现在我的网站上传文件时,总出现这样的提示:
请求对象 错误 'ASP 0101 : 80004005 '
意外错误
函数返回 |。
估计是IIS自身设置了不能上传200K以上的文件,但就不知道他在哪设置的,麻烦各位高人指点。
本人机器为win2000的操作系统。
------解决方案--------------------form 用enctype= "multipart/form-data "方式传递,然后找个第三方上传组件接收就可以了。
------解决方案--------------------前几天没事时偶然看到了一个改200K限制的VBS脚本,用它改可就方便多了。
把以下内容另存为.vbs文件然后双击就可以运行了:
set obj1=GetObject( "winmgmts:/root/MicrosoftIISv2 ")
set obj2=obj1.get( "IIsWebVirtualDirSetting= 'W3SVC/1/ROOT ' ")
'Output default value
WScript.Echo "AspMaxRequestEntityAllowed Default Value: " & obj2.AspMaxRequestEntityAllowed
'Reset the value
obj2.AspMaxRequestEntityAllowed=52428800 ' set to 1mbyte, u can set to other what you want :)
' Save data
obj2.Put_()
'Output new value
WScript.Echo "AspMaxRequestEntityAllowed New Value: " & obj2.AspMaxRequestEntityAllowed