Laravel 无法从存储文件夹获取映像文件路径。我错过了什么?

Laravel 无法从存储文件夹获取映像文件路径。我错过了什么?,laravel,laravel-5,laravel-5.3,Laravel,Laravel 5,Laravel 5.3,下面是将我的图像保存在/storage/app/public文件夹中的代码 $path = $request->file('question_image')->store('public'); Laravel5.3文档说我必须创建一个从/public/storage到/storage/app/public文件夹的符号链接,因此我使用命令 php artisan storage:link 此时,我成功地将图像存储在/storage/app/public中 现在我们了解的是,我可以使

下面是将我的图像保存在/storage/app/public文件夹中的代码

$path = $request->file('question_image')->store('public');
Laravel5.3文档说我必须创建一个从/public/storage到/storage/app/public文件夹的符号链接,因此我使用命令

php artisan storage:link
此时,我成功地将图像存储在/storage/app/public中

现在我们了解的是,我可以使用

echo asset('storage/file_name.jpeg');
但是一点运气都没有


请让我知道我错过了什么

如果您需要的是文件的URL,请尝试以下操作:
URL(Storage::URL('public/photo.jpg))


否则只需使用
Storage::url('public/photo.jpg)
仅获取路径。

如果您需要的是文件的URL,请尝试以下操作:
URL(Storage::URL('public/photo.jpg))


否则只需使用
Storage::url('public/photo.jpg)仅获取路径。

如果要显示存储器中的图像,可以在刀片文件中使用:

<img src="{{asset('storage/image.jpg')}}">

如果要显示存储器中的图像,可以在刀片文件中使用:

<img src="{{asset('storage/image.jpg')}}">


尝试
存储路径()。“/app/public/”$文件名
您想要在网站上显示图像的链接还是图像的直接路径?我想要的是链接而不是直接路径。请尝试
存储路径()。“/app/public/”$file_name
您想要在网站上显示图像的链接还是图像的直接路径?我想要的是链接而不是直接路径。感谢Storage::url('public/photo.jpg');解决了这个问题。。非常感谢你。无论如何都找不到函数…谢谢存储::url('public/photo.jpg');解决了这个问题。。非常感谢你。反正找不到函数。。。