使用Classic ASP和IIS7.5上传大文件

时间:2014-04-04 15:01:45

标签: internet-explorer asp-classic iis-7.5

我有一个上传脚本(基于Jacob“Beezle”Gilley发布的upload.asp文件)。这在我的经典ASP应用程序中非常有效,只要我将Server.ScriptTimeout设置为合适的值并且在IIS7.5中配置了“允许的最大内容长度”设置。

从我的浏览器(Firefox,Chrome甚至IE)我可以愉快地上传35Mb的jpg图像...

但是,我的客户使用IE9并在上传大图(12Mb图像)时出错 - 较小的图像可以。她看到的错误是一个基本的“Internet Explorer无法显示网页” - 它不是404或甚至500错误。

不幸的是,她的IT部门不允许任何其他浏览器。所以,我已经设置了一台带有IE9的虚拟Windows 7 PC,但无法重现这个问题。

有没有人对此有任何想法?

由于

2 个答案:

答案 0 :(得分:0)

在IIS 7.5网站下:

- Under ASP:
    -- under limits change max req entity and buffering limit to [big number]
- under Management (at bottom) go into "Configuration Editor".
    -- In the dropdown go to System.web --> http runtime and change maxRequestLength to [big number]

答案 1 :(得分:0)

我在这里How do I enable upload of large files in classic ASP on IIS 7?

就这个主题写了一个广泛的答案

应该包含在IIS 7 +上为经典asp工作的大型上传所需的所有信息。