查看运行在php artisan服务器上的laravel刀片中上传的图像
我已将laravel中的图像上载到文件夹storage/uploads/profile。 该项目正在wamp上的php artisan服务器上运行。 我需要在视图刀片中查看图像。我在视图中使用了代码查看运行在php artisan服务器上的laravel刀片中上传的图像,php,laravel,image,upload,laravel-blade,Php,Laravel,Image,Upload,Laravel Blade,我已将laravel中的图像上载到文件夹storage/uploads/profile。 该项目正在wamp上的php artisan服务器上运行。 我需要在视图刀片中查看图像。我在视图中使用了代码 <img src="{{ asset('/storage/uploads/profile/'.$data->profile_picture) }}> profile\u picture)}> 但是图像没有显示出来。当我在浏览器中检查时,url如下 <img src="ht
<img src="{{ asset('/storage/uploads/profile/'.$data->profile_picture) }}>
profile\u picture)}>
但是图像没有显示出来。当我在浏览器中检查时,url如下
<img src="http://127.0.0.1:8000/storage/uploads/profile/image.jpg">
请帮助….当您调用存储路径时,请使用存储路径 或者使用存储::url()
profile\u picture)}“alt=“{{{$images->filename}”/>
仍然无法查看图像。检查时,它就像@Rahul一样,我给了第三个选项。如果它不起作用,您必须将配置文件路径移动到存储/app/public/profile
中,然后运行此php artisan存储:链接
然后您可以简单地使用配置文件图片)}>
我是否需要更改控件中的存储路径呃?试试第三个选项,或者你必须在控制器中更改路径。我使用了第一种方法,然后检查并复制了链接。当我在新选项卡中打开它时,图像会出现。那么为什么它不会出现在刀片中呢?
<img src="{{ storage_path('uploads/profile/'.$data->profile_picture) }}>
<img src="{{ asset('uploads/profile/'.$data->profile_picture) }}>
<img src="{{ Storage::url('/storage/uploads/profile/'.$data->profile_picture) }}" alt="{{ $images->filename }}" />