我正在使用媒体模块在Orchard中上传文件。如果我选择一个2.2MB的文件,它可以正常工作,但是如果我尝试上传一个更大的文件(比如4MB的电影),我会得到一个错误页面,提示“此页面不可用”。
是否存在文件大小限制?如果有,如何增加它?
谢谢!
我正在使用媒体模块在Orchard中上传文件。如果我选择一个2.2MB的文件,它可以正常工作,但是如果我尝试上传一个更大的文件(比如4MB的电影),我会得到一个错误页面,提示“此页面不可用”。
是否存在文件大小限制?如果有,如何增加它?
谢谢!
maxRequestLength
的值以KB为单位,因此如果要表示1GB,则 maxRequestLength
应该是1024000(上面的回答显示为102MB)。ClickToBuildAzurePackage.cmd
的人:你需要修改 src\Orchard.Azure\Orchard.Azure.Web\Web.config
文件中的maxRequestLength
。这是因为打包程序将用此文件覆盖 src/Orchard.Web/Web.config
中的 Web.config
。或者在构建后修改 web.config
文件并重新打包,但我个人尚未成功地让 Azure 接受我的“重新压缩”软件包。当通过ADSL通过http上传大文件到Orchard时,我需要更改的另一个设置是连接超时时间,默认为120秒。这似乎覆盖了此处讨论的设置,并导致连接被重置。在IIS7中,这在右侧的“限制...”部分下,针对特定站点节点或站点节点上的“设置网站默认值...”。
配置部分如下:<system.applicationHost>
<sites>
<siteDefaults>
<limits connectionTimeout="00:20:00" />
</siteDefaults>
</sites>
</system.applicationHost>
另请参阅iis.net文档