2014-10-18 6 views
8

से अधिक है मैं एक एमपी 4 वीडियो फ़ाइल अपलोड करने की कोशिश कर रहा हूं जो एएसपी.नेट एमवीसी 5 एप्लिकेशन में 5.25 एमबी आकार में है।System.Web.HttpException (0x80004005): अधिकतम अनुरोध लंबाई

मैंने इसे Web.config फ़ाइल में जोड़ने का प्रयास किया है जो इस समस्या के अधिकांश मामलों में स्वीकार्य उत्तर रहा है।

<system.web> 
    <!-- This will handle requests up to 1024MB (1GB) --> 
    <httpRuntime maxRequestLength="1048576" /> 
</system.web> 

मैं भी Web.config में समय-समाप्ति सेट की कोशिश की है और साथ ही

<httpRuntime maxRequestLength="1048576" executionTimeout="3600" /> 

हालांकि, जब मैं फ़ाइल मैं System.Web.HttpException (0x80004005): Maximum request length exceeded.

हो रही है अपलोड करने के लिए जाना हो सकता है कि वहाँ कुछ है इसे नियंत्रक में सेट करने या देखने की आवश्यकता है?

नियंत्रक:

[HttpPost] 
public ActionResult Index(HttpPostedFileBase file) 
{ 
    if (file != null && file.ContentLength > 0) 
    { 
     var fileName = Path.GetFileName(file.FileName); 
     if (fileName != null) 
     { 
      var path = Path.Combine(Server.MapPath("~/Content/Videos"), fileName); 
      file.SaveAs(path); 
     } 
    } 
    return RedirectToAction("Index"); 
} 

दृश्य:

@using (Html.BeginForm("Edit", "Posts", FormMethod.Post, new { enctype = "multipart/form-data" })) 
{ 
    <input type="file" name="file" /> 
    <input type="submit" value="OK" /> 
} 

तुम कैसे ASP.NET MVC 5 में वीडियो फ़ाइलों को अपलोड करते हैं?

+2

यह मदद कर सकता है। http://stackoverflow.com/questions/3853767/maximum-request-length- –

+0

बढ़ाया गया यह प्रश्न ऑफ़-विषय प्रतीत होता है क्योंकि यह http://www.google.com/#q=Maximum% का सटीक डुप्लिकेट है 20request% 20length% 20xceeded –

+3

@ ta.speot.is "मैं इसे Google पर पा सकता हूं" किसी भी तरह से इसे विषय से दूर नहीं करता है। एक और एसओ सवाल का डुप्लिकेट होने के कारण, यह डुप्लिकेट के रूप में इसे बंद करने योग्य बनाता है। –

उत्तर

13

web.config में इस ऐड का प्रयास करें (बाइट्स में!):

<system.webServer> 
    <security> 
     <requestFiltering> 
     <requestLimits maxAllowedContentLength="1073741824" /> 
     </requestFiltering> 
    </security> 
</system.webServer> 
संबंधित मुद्दे