1. 问题形容
Laravel 后盾上传图片胜利并返回拜访链接,但拜访图片时报 404,查看了对应目录中是有图片的?
2. 解决方案
- Laravel 我的项目只有 public 目录能够拜访,其余目录是不容许拜访的,而图片默认是上传到 storage 目录的,造成图片链接没问题,就是拜访不到图片。
- 怎么办呢?很简略,在 public 下建设文件软链接
- 执行命令:php artisan storage:link
- 命令执行结束后,就会在我的项目里多出一个 public/storage,
- 这个 storage 就是一个软链接,它指向 storage/app/public 目录。
- public/storage(软连贯)→ storage/app/public
- 而后就能够用地址间接拜访 public 外面的照片了!