2016-09-28 109 views
1

我在访问图像时遇到问题。无法保存和访问图像(Laravel)

我可以上传和接收图像到数据库没有问题;但是,我有我的图像public/avatar文件夹下,手动保存文件,我可以通过检索该位置的图像:

{{ asset('/uploads/avatars/image.jpg }}

我无法弄清楚如何保存到该位置;我试过以下无济于事:

Storage::disk('local')->put('/uploads/avatars/', $image);

此外,当我尝试从控制器保存它保存一切storage/app/public,但我不知道如何访问图像来自模型的文件以及如何将它们保存在其他地方。

+0

你用什么软件包管理图像? – nyedidikeke

回答

0

当您使用此

Storage::disk('local')->put('/uploads/avatars/', $image); 

您的图片,然后所有人都店storage/app/uploads/avatars目录。所以你不能从公共目录访问它。如果您想从公共目录访问它,则必须在公共目录中创建storage/app/uploads/avatars的符号链接。我认为它工作正常:)