PDA

View Full Version : سوال: ظرفیت افزایش حجم File upload برای فایل های با حجم بالا



agha ehsan
چهارشنبه 10 اردیبهشت 1393, 10:18 صبح
سلام
من کد زیر رو درون web.config وارد کردم (درون تگ system.web ) اما هر چقدر صبر کردم فایلم آپلود نشد!!!
<httpRuntime maxRequestLength="50000" executionTimeout="300"/>

mehrzad_ali
پنج شنبه 11 اردیبهشت 1393, 21:03 عصر
مقدار maxRequestLength رو زیاد کن

agha ehsan
شنبه 13 اردیبهشت 1393, 10:11 صبح
مقدار maxRequestLength رو زیاد کن

این مقدار رو به 100000 افزایش دادم ولی باز هم نتونستم فایل 34 مگابایتی رو آپلود کنم!!!

mehrzad_ali
شنبه 13 اردیبهشت 1393, 16:44 عصر
اینو چک کن

<configuration>
<system.web>
<httpRuntime maxRequestLength="100000"
useFullyQualifiedRedirectUrl="true"
executionTimeout="45"
versionHeader="1.1.4128"/>
</system.web>
</configuration>

agha ehsan
یک شنبه 14 اردیبهشت 1393, 11:22 صبح
اینو چک کن

<configuration>
<system.web>
<httpRuntime maxRequestLength="100000"
useFullyQualifiedRedirectUrl="true"
executionTimeout="45"
versionHeader="1.1.4128"/>
</system.web>
</configuration>

ابتدا کد شما رو درون web.config در حالت local امتحان کردم اما این وارنینگ رو داد
The 'versionHeader' attribute is not allowed.
روی هاست هم امتحان کردم ، سایتم بالا نیومد و خطای complition error داد!!!
سپس 'versionHeader' رو حذف کردم، سایتم بالا اومد ولی مشکل آپلود فایل 34 مگابایتی حل نشد و این خطا رو داد:
The connection was reset
:گریه:

majidnazari65
یک شنبه 14 اردیبهشت 1393, 11:51 صبح
با کد خودت در کلاینت مشکل نداری؟

agha ehsan
یک شنبه 14 اردیبهشت 1393, 12:22 عصر
مشکلی با کد خودم در سمت کلاینت ندارم!!!

agha ehsan
یک شنبه 14 اردیبهشت 1393, 12:23 عصر
با کد خودت در کلاینت مشکل نداری؟
مشکلی با کد خودم در کلاینت ندارم

majidnazari65
یک شنبه 14 اردیبهشت 1393, 12:30 عصر
مقدار executionTimeout روی حداکثر 300 ثانیه تنظیم شده. اگر آپلود فایلی بیشتر از این مقدار طول بکشه به مشکل برمیخوره. این مقدار رو زیاد کن.