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 صبح
شايد هم خود هاست اپلود فايل رو محدود كرده
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.