我创建了一个简单的上传表格,可以调整大小,编码为jpg(借助干预)并将图像上传到目录public / profilepics / user ['id'] / profile.jpg。
接下来我创建了一个简单的函数delete来删除上面提到的目录中的图片。
上传表单还会在相应的文件夹中显示当前的profile.jpg。但是当我成功删除图片时(我通过查看文件浏览器中的public / profilepics目录确认),我仍然看到旧图片。上传另一张图片后,我再次看到旧图片。
laravel是否具有记忆功能或具有内部缓存(我不是在讨论laravel RequestStore gem中包含的缓存服务),应该将其清除以查看新图像。
实际上我正在努力更新个人资料图片页面并遇到了这个问题。
如果需要任何文件,请保留评论。