Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查看运行在php artisan服务器上的laravel刀片中上传的图像_Php_Laravel_Image_Upload_Laravel Blade - Fatal编程技术网

查看运行在php artisan服务器上的laravel刀片中上传的图像

查看运行在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

我已将laravel中的图像上载到文件夹storage/uploads/profile。 该项目正在wamp上的php artisan服务器上运行。 我需要在视图刀片中查看图像。我在视图中使用了代码

<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 }}" />