无法访问 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
文件夹中的文件即可!
我的 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
文件夹中的文件即可!