Fuente de imagen no legible en Laravel 5.2 - Imagen de intervención
Tengo un pequeño problema con respecto al proceso de cambio de tamaño de una imagen dada, estoy tratando de enviar un formulario que contenga un tipo de entrada -> archivo <- Pude subir una imagen sin cambiar el tamaño, después de eso decidí cambiar el tamaño imagen, así que instalé la Biblioteca de imágenes de intervención usando:
composer require intervention/image
luego integré la biblioteca en mi marco Laravel
Intervention\Image\ImageServiceProvider::class
'Image' => Intervention\Image\Facades\Image::class
y finalmente lo configuré como siguiendo
php artisan vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravel5"
mi controlador es como el siguiente
<?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());
}
}
pero en lugar de cambiar el tamaño de la imagen, se lanza la siguiente excepción
NotReadableException in AbstractDecoder.php line 302:
Image source not readable