Je possède ce code pour enregistrer mes images post et il renvoie l'erreur de:Intervention image Exception NotReadableException Impossible de trouver le fichier()
Intervention \ Image \ Exception \ NotReadableException
Unable to find file().
Mon code:
if ($request->hasFile('image')) {
$image = $request->file('image');
$filename = 'food' . '-' . time() . '.' . $image->getClientOriginalExtension();
$location = public_path('images/');
Image::make($image)->resize(800, 400)->save($location);
$food->image = $filename;
}
I » ve obtenu ce code de Intervention \ Image \ Exception \ NotReadableException using laravel 4 mais avant que j'ai eu ce code
if ($request->hasFile('image')) {
$image = $request->file('image');
$filename = 'food' . '-' . time() . '.' . $image->getClientOriginalExtension();
$location = public_path('images/');
$request->file('image')->move($location, $filename);
$food->image = $filename;
}
Et cela a fonctionné très bien, la raison pour laquelle je changé mon code était d'être en mesure de redimensionner les images c'est tout.
Merci.
hey vous passez juste 'location' de $ dans' save() 'non le nom de fichier que je peux comparer vos deux versions –
@Mr. Pyramid même si j'utilise 'Image :: make ($ image) -> resize (800, 400) -> save ($ location, $ filename);' résultat est le même. – mafortis
Je ne suis pas sûr que 'save()' accepte deux paramètres essayer de concaténer en '$ location' si ce problème persiste, nous allons regarder dans .. –