【问题标题】:Show an image from storage Laravel5.5显示来自存储 Laravel5.5 的图像
【发布时间】:2017-12-04 21:59:59
【问题描述】:

这就是我存储图像的方式

if ($request->hasFile('photo')) {
$request->file('photo')->store('public/images');
$filename = $request->file('photo')->hashName();
$authUser = Auth::user();
Auth::user()->photoUrl = $filename;
$authUser->likes=0;
$authUser->save();
}

我已经做了一个php artisan storage:links,文件在 storage/app/images 文件夹中,也是存储在数据库中的文件名,但我在做<img src="{{ asset('public/images/' . $user->photoUrl) }}"> 时仍然无法获取图像 它告诉我:

加载资源失败:服务器响应状态为 404(未找到)

【问题讨论】:

    标签: php laravel laravel-5.5


    【解决方案1】:

    试试这个

    &lt;td&gt;&lt;img height='' src="{{ url('images/' . \App\Photo::find($user-&gt;yourPhoto_id)-&gt;photo) }}" alt=""&gt;&lt;/td&gt;

    @Ayèch Hamza 你试过了吗?

    【讨论】:

      猜你喜欢
      • 2017-06-18
      • 2016-09-28
      • 2021-09-05
      • 2022-01-19
      • 2018-08-13
      • 2020-03-03
      • 1970-01-01
      • 2021-12-01
      • 1970-01-01
      相关资源
      最近更新 更多