مشکلی برای من پیش اومده این هستش که زمانی که در لاراول 6.18 تصویری را با move اپلود میکنم ، داخل public ارور
The file "C:\xampp\tmp\php8637.tmp" does not exist را دریافت میکنم اما با store این مشکل ندارم دلیل این رونمیدونید برای چی هستش؟
نکته ای که هست فایل ها به درستی اپلود میشوند اما محصول به درستی سیو نمیشه !
protected function uploadImages($file, $width , $height){
$year = Carbon::now()->year;$month = Carbon::now()->month;$day = Carbon::now()->day;$timestamp = Carbon::now()->timestamp;
$imagePath = "/upload/users/images/{$year}/{$month}/{$day}/";
$filename = $file->getClientOriginalName();
$file = $file->move(public_path($imagePath) , $filename);
Image::make($file->getRealPath())->resize($width,$height)
->save(public_path($imagePath) .$width.$timestamp. $filename);
$image_Url = $imagePath .$width.$timestamp. $filename;
return $image_Url;
}
این کدی که فرستادین موردی نداره همونجوری که میگید فایل بدرستی آپلود می شه،باید دید داخل کنترلر چی میگذره، من احتمال میدم شما در کدتون قبل از ساخت محصول دو بار فایل رو ذخیره می کنید و چون بار اول فایل آپلود شده از پوشه temp انتقال داده میشه برای بار دوم خطای موجود نبودن فایل رو میده! و یا شما به اشتباه در جایی از آدرس temp بجای آدرس واقعی استفاده می کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟