无法访问 Laravel 中的存储文件夹

Access to the storage folder in Laravel is impossible

我的 MacBook 上安装了 Laradock。

我做phpartisan存储:link

我的网站是这样的URL:http://project1.test

我的网站上传文件到存储/.

当我在浏览器中打开时:http://project1.test/storage/my-file-name.jpg 我有错误:404 NOT FOUND

我该如何解决?

解决方案 1:创建符号链接

您无法通过URL直接访问位于storage目录中的文件!只有位于 public 文件夹中的文件可用 publicity。因此,您应该在 public 文件夹中创建一个符号链接,指向您要共享的目录或文件(在存储文件夹中)。看看

方案二:

只需上传 public 文件夹中的文件即可!