Besoin d'aide ?

L'image ne s'affiche pas une fois le site hébergé

Avatar de BonaventureIMOROU
BonaventureIMOROU

J'ai developpé mon site (logiciart.com) avec laravel 5.2 (puisque j'ai appris laravel sur OpenClassrooms avec une version 5.2, Cours de bestmomo ). Alors en localhost, tout marche bien.Mais une fois envoyées sur le serveur distant, les images des articles n'apparaissent plus. Voici la fonction store() du PostController

//Save image

     if($request->hasFile('featured_image')){
       $image = $request->file('featured_image');
       $filename = time().'.'.$image->getClientOriginalExtension();
     $location = public_path('images/'.$filename);
       Image::make($image)->resize(800, 400)->save($location);
       $post->image = $filename;
     }
     

// Au niveau de index.blade.php Voici le lien

     <img src="{{ asset('images/'.$post->image)}}"
     

//Au niveau de config/filesystems.php

    'disks' => [

    'local' => [
        'driver' => 'local',
        'root' => public_path('app'),
    ],

    'public' => [
        'driver' => 'local',
        'root' => storage_path('app/public'),
        'visibility' => 'public',
    ],
    
    
    J'implore ardemment votre aide.Je rappelle que je travaille avec la version 5.2   
    
     
     
     
Posté il y a 1 an

Vous ne pouvez pas répondre à ce sujet.