Laravel Storage: изображение не отображаетсяPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel Storage: изображение не отображается

Сообщение Anonymous »

Я работаю с последней версией Laravel и хочу показать такое изображение:

Код: Выделить всё

[img]{{ asset([/img]
med_path) }}" alt="Thumbnail" style="width: 100px; height: auto;">
И когда я вижу исходный код, он добавляет это значение к [/b] атрибут тега изображения:

Код: Выделить всё

http://localhost:8000/storage/public/medias/jpg/57N8MJmsp2y8P0aexysV_200x200.jpg
Но само изображение почему-то не отображается:
[img]https: //i.sstatic.net/dxro8.png[/img]

Здесь также указано значение переменной (

Код: Выделить всё

$media->med_path
) в БД:

Код: Выделить всё

public/medias/jpg/57N8MJmsp2y8P0aexysV_200x200.jpg
Однако я уже запускал команду php artisan Storage:link, и ссылки уже существуют через этот файл конфигурации filesystems.php:

Код: Выделить всё

'disks' => [

'local' => [
'driver' => 'local',
'root' => storage_path('app'),
'throw' => false,
],

'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
'throw' => false,
],

...

'links' => [
public_path('storage') => storage_path('app/public'),
],
И изображение уже существует в этом каталоге моего проекта:

Код: Выделить всё

-project
-storage
-app
-public
-medias
-jpg
-57N8MJmsp2y8P0aexysV_200x200.jpg
Так что же здесь не так? Как решить эту проблему и правильно отобразить изображение?

Подробнее здесь: https://stackoverflow.com/questions/772 ... ot-showing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»