ورود

View Full Version : فقط تا 200 KB



internet2
سه شنبه 16 مهر 1387, 16:42 عصر
سلام بر دوستان
اکثر فایل هایی که کار آپلود انجام میدن تو LOCALHOST تا مقدار زیاد آپلود میکه ولی روی سرور ها تا 200 بیشتر نمیشه و ارور 500 می ده

اشکال کار چیه؟

nextplus
سه شنبه 16 مهر 1387, 17:21 عصر
دوست عزیز شما باید فرم ارسال فایل خود را بصورت زیر تعریف کنید
<form method=post ENCTYPE="multipart/form-data" action="filesave.asp">
<input type="file" name="SourceFile" class=input_user size="68" maxlength="68">
<input type="submit" name="Action" class=tsd value="save">
</form>

اگر ENCTYPE="multipart/form-data" را ننویسید بیشتر از 200 تا نمیتونه submit کنه

اگه بازهم مشکلتون حل نشد بگید نمونه کد بگذارم.

kashaneh
سه شنبه 16 مهر 1387, 18:26 عصر
دوست عزيز آپلود روي لوكال با روي سرور تفاوتهايي دارد. از جمله اينكه در سرور براي هر پروسه عملياتي، ميزان زمان مشخصي در نظر گرفته مي شود تا تمام منابع سرور براي يك پروسه طولاني بيهوده مصرف نشود. حال شما مي توانيد با اضافه كردن كد زير در ابتداي كدهاي خود در فايل asp و تنظيم زمان آن براي مثال روي 90 (معمولا روي اين زمان تنظيم مي شود - بر حسب ثانيه)، به سرور اجازه دهيد هم چنان بعد از پايان زمان قانوني اجراي كد، تا اين مدت زمان تنظيم شده به كد شما وقت اضافه اختصاص پيدا كند!!!

<%
Server.ScriptTimeout=90
%>

موفق باشيد

internet2
چهارشنبه 17 مهر 1387, 17:16 عصر
هنوز مشکل ادامه داره

Request object error 'ASP 0104 : 80004005'

Operation not Allowed

/
i_upload_object_FSO.asp, line 35

فایلشو attache می کنم چک کنید

با تشکر از قبل

kashaneh
چهارشنبه 17 مهر 1387, 21:08 عصر
دوست عزيز پيغام خطايي كه در خط 35 عنوان كرديد، هيچ ارتباطي به تكه كد آپلود فايل شما ندارد. مشكل در فرم شما در صفحات قبلي مي باشد.

در ضمن استفاده از اين نوع كد در حال حاضر مدت هاست منسوخ شده است. بهتر است براي آپلود از كامپوننت AspUpload محصول شركت Persist استفاده كنيد.

hosseinab
پنج شنبه 09 آبان 1387, 08:50 صبح
شايد هم خود هاست اپلود فايل رو محدود كرده