Laravel 抛出错误无法加载资源:net::ERR_NAME_NOT_RESOLVED

问题描述 投票:0回答:1

在我的视图文件 Home.blade.php 中,我使用此标签打印图像:

 <img src="{{$post->imageUri}}" alt="image" class="uploadedpic">

但它会抛出 Failed to load resources: net::ERR_NAME_NOT_RESOLVED 控制台错误,并且图像无法加载。

这是我的控制器代码:

$request->validate([
        'place'=>'required',
        'image_path'=> 'required|image'
    ]);

    $imageName = Storage::putFile('public', $request->image_path);

    $post = new Post;
    $post->place = $request->get('place');
    $post->image_path = $imageName;
    $post->user()->associate($request->user());
    

    $post->save();

    return redirect('/home');

这是我的模型代码:

public function getimageUriAttribute()
{
    return Storage::url($this->image_path);
}

请帮我想办法让该图像正常工作!!

php laravel-blade laravel-6
1个回答
0
投票

确保将 APP_URL=“设置为您的默认本地网址或网站地址”

© www.soinside.com 2019 - 2024. All rights reserved.