Изображение не восстанавливается Laravel

Я пытаюсь получить изображение. Я не создал символическую ссылку с публичного / хранилища на хранилище / приложение / публично php artisan storage:link метод. Вместо этого я добавил этот код в App::make('files')->link(storage_path('app/public'), public_path('storage')); в app/providers/AppServiceProvider.php, Но все-таки не повезло, изображение не показывается и ошибки тоже нет.

Код в представлении:

<img src="/public/storage/{{$main->image_dir}}" /> // /public/storage/main/image.jpg
<img src="/storage/{{$main->image_dir}}" /> // /storage/main/image.jpg
<img src="http://localhost:8000/storage/{{$main->image_dir}}" /> // http://localhost:8000/storage/main/image.jpg

Я не получаю изображение с любой из вышеуказанных 3 ссылок. Изображения хранятся здесь: storage/app/main,

1

Решение

Я решил проблему.

Я удалил папку с именем public по ошибке из storage/app, Мои изображения были сохранены в storage/app/mainв этом случае изображения не извлекались. Теперь он хранится в storage/app/public/main и работает отлично.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]