0
我已經搜索過,並且未找到對此問題的答案。干預圖像源在更新上不可讀
那麼,我正在使用干預與laravel 5.5上傳照片。 當我create
一個新的食譜(在我的情況),所有工作和照片成功上傳。
這是最初的上傳代碼:
$front_image = $request->file('front_image');
$frontImageName = md5(time()) . '.' . $front_image
->getClientOriginalExtension();
$locationfi = public_path('photos/front/' . $frontImageName);
Image::make($front_image)
->resize(454,340)
->insert(public_path('photos/logo.png'),'bottom-right')
->save($locationfi);
$recipe->front = $frontImageName;
所有標準的東西。 但是,當我嘗試edit
的配方,我得到Image source not readable
。 這是重新上傳代碼:
$front_image = $request->file('front_image');
$frontImageName = md5(time()).'.'.$front_image
->getClientOriginalExtension();
$location = public_path('photos/front/'.$frontImageName);
Image::make($front_image)->resize(690,517)
->insert(public_path('photos/tk.png'),'bottom-right')
->save($location);
//update the database
$recipe->front=$imageName;
我用enctype="multipart/form-data"
兩種形式,爲創建和更新。 在更新表單上我也使用{{method_field('PUT'}}
。
我在這裏失蹤了什麼?謝謝。
你正在使用哪個版本的php? –
我使用的是PHP 7. @sunitiyadav – GabMic