上传出错啦?怎么办?

youdeming 2003-08-23 08:48:39
见http://expert.csdn.net/Expert/topic/2169/2169708.xml?temp=2.970523E-02
...全文
77 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
杨小杨 2003-08-23
  • 打赏
  • 举报
回复
然后在命令行模式下,执行cs cript 文件路径及文件名,如cscript c:\filename.vbs
这样ASP 张贴大小就更改为了上面设置的10000000 (上面的这里多了一个空格)
杨小杨 2003-08-23
  • 打赏
  • 举报
回复
转贴。未测试


原因:
在 IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。
配置数据库属性实施的最大 ASP 张贴大小为 204,800 个字节,并将各个字段限制为 100 KB。在 IIS 6.0 之前的版本中,没有张贴限制。

这就造成了文件上传不能超过200k,而事实上是提交数据不能超过200k,你可以发一个很长的帖子试试,也会出现这个错误


解决办法:
新建一个文本文件,内容如下:

set providerObj=GetObject("winmgmts:/root/MicrosoftIISv2")
set vdirObj=providerObj.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")
'输出当前值:
Ws cript.Echo "Before: " & vdirObj.AspMaxRequestEntityAllowed
'设置属性:
vdirObj.AspMaxRequestEntityAllowed=10000000
' 将属性更改保存在配置数据库中:
vdirObj.Put_()
'输出更改后的值
Ws cript.Echo "Now: " & vdirObj.AspMaxRequestEntityAllowed

然后保存为.vbs文件,如filename.vbs

然后在命令行模式下,执行cs cript 文件路径及文件名,如cs cript c:\filename.vbs
这样ASP 张贴大小就更改为了上面设置的10000000

杨小杨 2003-08-23
  • 打赏
  • 举报
回复
要修改一个参数啊!
abcwzl 2003-08-23
  • 打赏
  • 举报
回复
是啊,我在装2003的过程中也有遇到这样的问题,头疼啊,不只上传文件,而且在发邮件的时候,也一样。。不能起过800K左右的。一超过。就送不出去。。。。我也不知道这是为什么。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧