Laravel 图像不显示

问题描述 投票:0回答:5
laravel image storage
5个回答
2
投票

对于那些和我有同样问题的人,该怎么做: 删除 public 上的文件夹 storage 并重新输入命令“php artisan storage:link”


0
投票

添加 src="/ 并尝试一下


0
投票

检查文件夹中可用的图像

ProjectName/public/storage/images/a30_1606210965.jpg

阅读这篇文章/链接...

https://www.itsolutionstuff.com/post/how-to-display-image-from-storage-folder-in-laravelexample.html

来自上面的文章

<img src="{{ asset('/images/'.$clothe->image) }}" alt="" title="">

0
投票

以下代码在我这边运行良好。

.env

FILESYSTEM_DRIVER=public
Php artisan config:clear

上传图片代码

  $request->file('image')->store('image');

刀片锉刀

<img src="{{ asset('storage/'.$clothe->image) }}" alt="" title="">

0
投票

我在本地计算机上的 Laravel 项目中使用 XAMPP 时遇到了类似的问题。在 /public 目录中找不到我的图像,并且出现错误:ERR_INVALID_HTTP_RESPONSE。这是我的图像的原始(错误)HTML:

<img class="w-24" src="{{asset('images/logo.png')}}" alt="Logo" class="logo" />

最初我使用的是 artisan:

php artisan serve

我找到了解决问题的方法。

我没有使用 php artisanserve,而是使用了以下内容:

php -S localhost:8000 -t public

我必须在图像路径中添加一个“../”:

<img class="w-24" src="{{asset('../images/logo.png')}}" alt="Logo" class="logo" />
© www.soinside.com 2019 - 2024. All rights reserved.