我正在使用媒體模塊在Orchard上傳文件。如果我選擇一個2.2MB的文件,它可以工作,但是如果我嘗試上傳一個更大的文件(比如4MB電影),我會收到一個錯誤頁面,指出'此頁面不可用'。Orchard CMS媒體文件大小上傳限制
是否有尺寸限制,如果是,我該如何增加它?
謝謝!
我正在使用媒體模塊在Orchard上傳文件。如果我選擇一個2.2MB的文件,它可以工作,但是如果我嘗試上傳一個更大的文件(比如4MB電影),我會收到一個錯誤頁面,指出'此頁面不可用'。Orchard CMS媒體文件大小上傳限制
是否有尺寸限制,如果是,我該如何增加它?
謝謝!
Piotr的回答:maxRequestLength
的值是以KB爲單位的,所以maxRequestLength
對於GB應該是1024000(上面的答案顯示爲102MB)。
對於使用Azure和該ClickToBuildAzurePackage.cmd
從源的:你需要修改src\Orchard.Azure\Orchard.Azure.Web\Web.config
文件,maxRequestLength
。這是因爲打包程序將用此文件覆蓋src/Orchard.Web/Web.config
中的Web.config
。或者從技術上講,您可以在構建和修改web.config
文件並重新打包之後,但我個人還沒有讓Azure成功使用我的「重新壓縮」包。
錯過了一個0(所以它實際上是102MB) - 感謝您發現。相應地更正了我的答案。 –
當通過ADSL通過ADSL上傳大文件到Orchard時,我需要更改的另一個設置是連接超時,默認值爲120秒。這似乎覆蓋了此處討論的設置並導致連接重置。在IIS7中,這位於右側的「限制...」部分,特定站點節點或站點節點上的「設置網站默認值...」。 的配置部分:
<system.applicationHost>
<sites>
<siteDefaults>
<limits connectionTimeout="00:20:00" />
</siteDefaults>
</sites>
</system.applicationHost>
另外,在IIS7你需要設置system.webServer下以下幾點: <的requestFiltering> requestLimits> requestFiltering> –
ScottE
這對我有用。在添加此設置之前,我無法加載20Meg字節的msi文件。此設置工作。 –