/ / Laravel 5.4 Problème de redimensionnement d’image - Laravel-5.4, intervention

Problème de redimensionnement d’image Laravel 5.4 - laravel-5.4, intervention

J'ai un problème de redimensionnement de l'image dans laravel 5.4

J'utilise le code suivant pour redimensionner l'image:

    $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"]));

Mais je reçois l'erreur suivante comme suit: entrer la description de l'image ici

Il semble que le code ci-dessus fonctionne correctement pour les versions précédentes de Laravel mais ne fonctionne pas pour la version 5.4. Toute solution?

Réponses:

1 pour la réponse № 1

C'est parce qu'Intervention ne parvient pas à trouver l'image que vous transmettez pour la redimensionner. Vous fournissez un chemin d’image temporaire à Image :: make () au lieu du chemin réel.

Donc vous devez d’abord télécharger l’image en utilisant store () quelque part, puis vous devez fournir le chemin complet de cette image à Image :: make ().

J'espère que cela t'aides.