Bildquelle in Laravel 5.2 nicht lesbar - Interventionsbild

Ich habe ein kleines Problem mit der Größenänderung eines bestimmten Bilds. Ich versuche, ein Formular mit dem Eingabetyp "Datei" zu senden. Ich konnte ein Bild hochladen, ohne die Größe zu ändern. Danach habe ich beschlossen, die Größe zu ändern dieses Bild, so installierte ich die Intervention Image Library mit:

composer require intervention/image

dann habe ich die Bibliothek in mein Laravel-Framework integriert

Intervention\Image\ImageServiceProvider::class
'Image' => Intervention\Image\Facades\Image::class

und schließlich habe ich es wie folgt konfiguriert

php artisan vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravel5"

Mein Controller ist wie folgt

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Input;
use Image; 

class ProjectController extends Controller{

public function project(Request $request){  


    $file = Input::file('file');
    $fileName = time().'-'.$file->getClientOriginalName();

    $file -> move('uploads', $fileName);
    $img=Image::make('public/uploads/', $file->getRealPath())->resize(320, 240)->save('public/uploads/',$file->getClientOriginalName());

}
}

Aber anstatt die Größe des Bildes zu ändern, wird die folgende Ausnahme ausgelöst

NotReadableException in AbstractDecoder.php line 302:
Image source not readable

Antworten auf die Frage(8)

Ihre Antwort auf die Frage