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

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

Сообщение Гость »


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


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

http://localhost:8000/storage/public/me ... 00x200.jpg

Но само изображение почему-то не отображается:


Изображение


Вот также значение переменной ($media->med_path) в БД:

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

'диски' => [ 'местный' => [ 'водитель' => 'локальный', 'root' => Storage_path('приложение'), 'бросить' => ложь, ], 'публичный' => [ 'водитель' => 'локальный', 'root' => Storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'видимость' => 'публичный', 'бросить' => ложь, ], ... 'ссылки' => [ public_path('storage') => Storage_path('app/public'), ], И изображение уже существует в этом каталоге моего проекта:

-проект -хранилище -приложение -публичный -медиа -jpg -57N8MJmsp2y8P0aexysV_200x200.jpg Так что же здесь не так? Как решить эту проблему и правильно отобразить изображение?
Ответить

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

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

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

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

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