Невозможно получить доступ к загруженным изображениям в Laravel [в режиме ожидания]

Поэтому я загружаю изображение на сервер, я вижу, что он хранится, но когда я пытаюсь получить к нему доступ из представления, браузер говорит, что заблокирован: other.I создал символическую ссылку и когда я пытаюсь получить доступ к изображению из браузера с помощью прямой url, с которым открывается представление, я могу видеть изображение.

Вот как я загружаю изображение

$path = $request->file('file')->storeAs('public/adImages', $fileNameToStore);

И вот как я пытаюсь получить к нему доступ

<img src="{{ asset('storage/adImages/'.$adphoto->name)}}" alt="Photo">

Это то, что показывают инструменты браузера

Ошибки

php,html,image,laravel-5,file-upload,

0

Ответов: 1


0

Это необходимо изменить, начиная с

$path = $request->file('file')->storeAs('public/adImages', $fileNameToStore);

в

$path = $request->file('file')->storeAs('public/adImages/', $fileNameToStore);

В конце отсутствует разделитель каталога. Когда вы показываете изображение, почему вы тянете его из другого места? Вы должны отобразить его для отображения с того же места, где вы его сохранили.

<img src="{{ asset('adImages/'.$adphoto->name)}}" alt="Photo">
PHP, HTML, изображения, Laravel-5, файл-загрузки,
Похожие вопросы