Laravel Spark不显示存储在/ storage/app/public/profiles /目录中的图像

Joh*_*ble 5 laravel laravel-spark

上传图像的默认值显示为/ storage/app/public/profiles /,但未找到/ storage/profiles/image的前端生成的URL .

我试图找到该目录的任何类型的路由,但未能这样做.任何帮助,将不胜感激.

cam*_*ase 8

您必须链接到存储目录.从文档:

安装Spark后,应将public/storage目录链接到storage/app/public目录.否则,将无法使用存储在本地磁盘上的用户个人资料照片

以及相关代码:

ln -s /path/to/storage/app/public /path/to/public/storage
Run Code Online (Sandbox Code Playgroud)

  • 从Laravel 5.3开始,您可以使用`php artisan storage:link`命令 (3认同)
  • 对于那些感兴趣的人,我必须从Homestead虚拟机中运行命令`ln -sr storage/app/public public/storage`而不是主机,我之前做过 (2认同)