【发布时间】:2017-10-13 16:09:50
【问题描述】:
我正在尝试为表单创建一个前端 AJAX 文件上传器,并且一切正常,除了一个问题。
我使用延迟绑定在数据库中创建记录之前启用上传。
在极少数情况下,当有人上传文件但不发送表单时,不会创建记录,但附件仍然存在。
我不知道是否有针对此问题的内置解决方案是十月 CMS。
一个更好的例子是 RainLab 博客插件。如果您尝试发布新帖子并添加特色图片但未保存帖子并关闭选项卡,则帖子不会创建,但文件仍保留在 storage/app/uploads/public 中。
我正在考虑编写一个计划任务来删除未绑定的文件,但不知道如何检测它们。
有人有解决这个问题的办法吗?
【问题讨论】:
标签: php octobercms