2017-07-17 349 views
0

我有我使用下面的代碼來調整圖像中laravel縮放圖像5.4Laravel 5.4圖像大小調整問題

一個問題:

$sample_front_image = $request->file('sample_front_image'); 
    $input['sample_front_image'] = $sample_front_image->getClientOriginalName(); 
    $image_resize = Image::make($sample_front_image->getRealPath());    
    $image_resize->resize(120, 120); 
    $image_resize->save(public_path($thumbnail_dir, $input['sample_front_image'])); 

但我收到以下錯誤如下表: enter image description here

上面的代碼似乎對以前的laravel版本正常工作,但不適用於5.4版本。任何方案?

回答

1

這是因爲干預是不是能找到你正在傳遞它調整圖像大小。您正在向Image :: make()提供臨時圖像路徑,而不是實際路徑。

所以首先你要像使用存儲()上傳到某個地方,然後需要提供的圖片是圖片的完整路徑::使()。

希望這會有所幫助。