راکت

آپلود نکردن عکس با حجم بالای 500 کیلو بایت

2 پاسخ

سلام دوستان
من میخوام عکسی رو اپلود کنم ولی بیشتر از 500 کیلو بایت اپلود نمیکنه
توی phpini
php_value upload_max_filesize 10M
php_value post_max_size 10M
php_value max_input_time 300
php_value max_execution_time 300
اینارو افزایش دادم ولی باز هم اجازه نمیده
حتی عکس رو اپلود نمیکنه که من موقع گرفتن و ذخیره کردن حجمشو کم کنم
مشکل از لایبرری GD هست و هر وقت من اینو عوض میکنم و imagemagik رو میزارم حل مبشه ولی این سرور جدید من از این پشتیبانی نمیکنه
چه راه حلی پیشنهاد میکنید

ثبت پرسش جدید

پاسخ‌ها

2
پرهام عظیمی
پرهام عظیمی
@parhamazimy

سلام @araz2salmasi
اگر هاستت cpanel هست میتونی از بخش Select Php Version تیک لایبرری GD رو فعال کنی .
یا میتونی به پشتیبانی سایت پیام بدی و درخواست فعالسازی Gd رو بدی که وظیفشونه اینکار رو انجام بدن .
اگر موارد بالا نشد باید اجازه آپلود فایل های سنگین رو از طریق کد های php بگیری و به کاربر هشدار بدی حداکثر حجم تصویر و ابعاد تصویر نباید بیشتر از فلان باشه .

// Check file size
if ($_FILES["fileToUpload"]["size"] > 500000) {
    echo "Sorry, your file is too large.";
    $uploadOk = 0;
}
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@araz2salmasi

این مقادیر رو باید از قسمت select php version افزایش بدید نه جای دیگه

شاید پاسخ شما همین‌جا باشد

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

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