Bonsoir à tous.

Depuis mes controllers, j'arrive à stocker des images dans le dossier storage/app/public/images :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$path = $request->file('image')->storeAs('public/images', $nameToStore);
J'ai bien pris le soin de faire un storage:link en php car j'ai pas accès ssh. Mon fichier symlink.php dans le dossier public de Laravel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$target = '/home/globalecpr/www/storage/app/public';
$link = '/home/globalecpr/www/public/storage';
symlink($target, $link);
echo readlink($link);
et tout se passe bien car j'obtiens un lien symlink storage dans le dossier public de Laravel.

Dans ma vue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="{{asset('storage/images/' . $article->image)}}" class="img-responsive">
Comme résultat l'image ne s'affiche pas pourtant elle est bien présente dans le dossier storage/app/public/images. Pourtant en local tout marchait à la perfection dans mon wamp.

NB. Je suis sur un mutualisé ovh, pas d'accès ssh.


Merci d'avance...