کیان
3 سال پیش توسط کیان مطرح شد
5 پاسخ

تفاوت post max size با upload max filesize در هاست

سلام به همه دوستان و اساتید
من اپ اندرویدی دارم که بک اندش رو با لاراول زدم و توی اپ آپلود فیلم و موزیک دارم
الان پروژه رو بردم روی هاست اشتراکی و از اونجایی که توی لوکال به مشکل پایین بودن upload_max_filesize برخورده بودم یادم بود و رفتم اون رو توی سی پنل هاستم افزایشش دادم اما اونجا به چند مورد برخوردم که برام سوال هست هر کدوم مربوط به چه چیزی میشه هر چی جستجو کردم جواب روشنی پیدا نکردم ممنون میشم راهنمایی کنید که بهترین تنظیمات رو داشته باشم برای آپلود فایل هام روی هاست
مواردی که برخوردم :
post_max_size
upload_max_filesize
max_execution_time
max_input_time
max_input_vars
memory_limit
ممنون


ثبت پرسش جدید
محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 3 سال پیش مطرح شد
2

سلام دوست عزیز
یه سرچ بزنی همشون هست که
حالا من در حد دانش خودم خدمتت میگم بعضیا رو هم سرچ زدم

post_max_size بیشتریم حجم درخواست post شما هست حالا ببین چه چیز هایی میتونی مثلا encript کنی به صورت post بدی که حجم کم بیاری که معمولا کم نمیاد تو استفاده های معمولی
upload_max_filesize سایز مرتبط با فایل هست که خیلی راجه و فک کنم پیشفرض دو مگ هست و برای اپلود فایل به صورت خاص بررسی میکنه که معمولا کم میاد مقدارش باید زیاد شه
max_execution_time مدت زمانیه که یه درخواست طول میکشه انجام شه و اگر ازش رد شه دیگ خطا میخوره سرور پیشفرض فک کنم سی ثانیست مثلا درخواست دادی یه میلیون ریکورد ثبت شه تو سرور یا یه کوئری سنگین یا اشتباه زدی توی حلقه مدت زمانش نباید رد بشه معمولا 60 ثانیه زمان مناسبیه که استفاده میشه براش
max_input_time مدت زمانی که روی یک ورودی پردازش انجام میشه داد هست سرچ کردم
max_input_vars تعداد متغییر هایی که میتونی داشته باشی برای یک درخواست ک میفرستی
memory_limit این خیلی مهمه حافظه رم سیستم برای پردازش ها هست که استفاده میکنه مثلا داری تولید pdf یا exel میکنی یا اصلا هزار تا داده ریختی توی ارایه میایی تو حلقه روی هر رکورد یه تابع اجرا میکنی و این هم خیلی حساسه جاهایی 64 مگ و 128 مگ بنا به کاربری شده که نیاز به تغییر بوده
همه ی این ها بستگی به پروژت داره
معمولا زمان درخواست و اپلود فایل دو فیلد رایجی هست ک خیلی نیاز هست بهشون ک افزایش پیدا کنه


کیان
تخصص : ندارم ...
@kian.myphone 3 سال پیش آپدیت شد
0

... ویرایش شد


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش مطرح شد
0

درود خوبی...
برای آپلود فایل کافیه upload_max_filesize مثلا روی 100MB رو بالا ببرید.


محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 3 سال پیش مطرح شد
2

سلام دوست عزیز
یه سرچ بزنی همشون هست که
حالا من در حد دانش خودم خدمتت میگم بعضیا رو هم سرچ زدم

post_max_size بیشتریم حجم درخواست post شما هست حالا ببین چه چیز هایی میتونی مثلا encript کنی به صورت post بدی که حجم کم بیاری که معمولا کم نمیاد تو استفاده های معمولی
upload_max_filesize سایز مرتبط با فایل هست که خیلی راجه و فک کنم پیشفرض دو مگ هست و برای اپلود فایل به صورت خاص بررسی میکنه که معمولا کم میاد مقدارش باید زیاد شه
max_execution_time مدت زمانیه که یه درخواست طول میکشه انجام شه و اگر ازش رد شه دیگ خطا میخوره سرور پیشفرض فک کنم سی ثانیست مثلا درخواست دادی یه میلیون ریکورد ثبت شه تو سرور یا یه کوئری سنگین یا اشتباه زدی توی حلقه مدت زمانش نباید رد بشه معمولا 60 ثانیه زمان مناسبیه که استفاده میشه براش
max_input_time مدت زمانی که روی یک ورودی پردازش انجام میشه داد هست سرچ کردم
max_input_vars تعداد متغییر هایی که میتونی داشته باشی برای یک درخواست ک میفرستی
memory_limit این خیلی مهمه حافظه رم سیستم برای پردازش ها هست که استفاده میکنه مثلا داری تولید pdf یا exel میکنی یا اصلا هزار تا داده ریختی توی ارایه میایی تو حلقه روی هر رکورد یه تابع اجرا میکنی و این هم خیلی حساسه جاهایی 64 مگ و 128 مگ بنا به کاربری شده که نیاز به تغییر بوده
همه ی این ها بستگی به پروژت داره
معمولا زمان درخواست و اپلود فایل دو فیلد رایجی هست ک خیلی نیاز هست بهشون ک افزایش پیدا کنه


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
1

لازم نیست برای یه تاپیک ساده کل کاربرای راکت رو تگ کنیدا🙄


کیان
تخصص : ندارم ...
@kian.myphone 3 سال پیش مطرح شد
2

@mimsadAlef بزرگوار کاملا درسته و حق با شماست ...!🙏

@salar.mohammad2013 دم شما گرم که همیشه بی منت راهنمایی میکنید و وقت میگذارید و کمک میکنید
ازتون سپاسگذارم ...


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام