laravel - 如何查看公共存储上的图像
问题描述
我知道这个问题被问得太频繁了,但我的情况有点不同。我有一个表格,我可以通过它上传图片。它工作得很好,上传后我可以预览或下载图像。不知道为什么,今天我无法下载文件,甚至无法预览(我只是更新了一些与此无关的控制器相关的授权规则);它们上传得很好,但是当我尝试通过127.0.0.1:8000/storage/image.png
中止页面访问它们时说Sorry, the page you are looking for could not be found
。我仍然可以查看我昨天上传的图片,但不能查看我今天上传的图片。即使我手动复制图像,它也不会在浏览器中打开。
我还使用storage:link
.
解决方案
I could solve the problem by deleting /public/storage
and do a simple php artisan storage:link
again.
推荐阅读
- angular - *ngIf 仅当它与 firestore 中的数组中的值匹配时
- python - 如何创建一个循环来替换 NaN 值?
- url-rewriting - 如何修复 500.19 "faultRequestLogPath" 失败?
- angular - Angular 应用程序组件在重定向后未加载本地存储值
- c# - IENumerator 每次调用都不会产生 & 随机范围不会重置每次运行
- javascript - 为什么这个promise会解析两次,一次是正常解析,一次是promise.all?
- python - Python 中的 Turtle 程序因堆栈溢出而崩溃
- python - 多线程应用程序中的 _wait_for_tstate_lock 错误
- java - 球衣注入 AbstractBinder 没有调用配置
- c - 仅在删除链表的第一个节点时收到“双重释放或损坏”