Asp.net
Orchard CMS Media 中的文件大小上傳限制
我正在使用媒體模組在 Orchard 中上傳文件。如果我選擇一個 2.2MB 的文件,它可以工作,但是如果我嘗試上傳一個更大的文件(比如 4MB 電影),我會收到一個錯誤頁面,提示“此頁面不可用”。
是否有大小限制,如果有,我該如何增加?
謝謝!
您可以在根 Orchard Web.config 文件中設置它(如果您使用完整原始碼,它位於 Orchard.Web 項目中)。預設情況下,ASP.NET 對 POST 請求的大小有 4MB 的限制。
<system.web> <httpRuntime maxRequestLength="1024000" executionTimeout="360"/> </system.web>
Piotr 回答的附加說明:
maxRequestLength的值以 KB 為單位,因此maxRequestLengthGB 應為 1024000(上面的答案顯示 102MB)。對於使用 Azure 和
ClickToBuildAzurePackage.cmd原始碼的使用者:您需要**src\Orchard.Azure\Orchard.Azure.Web\Web.config**使用maxRequestLength. 這是因為打包程序會用這個文件覆蓋其中Web.config的內容。src/Orchard.Web/Web.config或者從技術上講,您可以web.config在重新打包之後進行建構和修改文件,但我個人還沒有讓 Azure 成功獲取我的“重新壓縮”包。