远程附件是使用的自己ftp服务器,设置成功后,发帖及看帖,附件都正常,但是如果dxc发布的帖子删除后,发现远程附件没有被删除,还在远程服务器上。 另外,dxc上传附件的目录和discuz直接上传附件的格式不同。例如20170302的附件discuz目录结构为201703/02/xxx附件名,而dxc上传的目录为2017/03/02/xxx附件名,这样是不是不便于管理。
beautynet 除了删除之后,远程服务器上面的不能删除之外,其余都没什么。命名有差异,不影响。
admin 谢谢回复。 意思就是删除用dxc采集发布的帖子后,远程服务器上的帖子附件都还留着,这样大量采集发布后,会占用大量空间,有没有可能删除帖子后,同步把远程附件也删除掉呢?
beautynet 删除功能是论坛的功能了,此时已经跟采集器没关系了。问题是,发出去的帖子,为什么需要大批量删除,你发出去之前应该测试好,再进行采集、发布。 我自己也有网站,图片存储在七牛,偶然删掉一两篇文章,我觉得没什么大问题
admin 先谢谢管理员积极回复,敬业。
如果是直接通过论坛手动发帖的话,上传到远程的附件会在删除帖子时,会一同删除的。
因为采集有时是大量的一起采集并发布了,难免有些帖子不想要,这时想删除时,远程的附件却留了下来,久而久之,空间肯定要越占越大了。
beautynet
能这样做,那肯定是很好了。不过删除功能都是后台系统的功能,无法通过一个插件什么的去实现。需要改系统后台代码。这样一番下来,非常之麻烦。没有完美的方案。
admin 嗯,既然比较麻烦,那也只能区分出来处理了。单独放到一个文件夹里和,和论坛自己上传的文件区分出来,如果到时需要清理,直接清理这个文件夹就好了。
beautynet 我觉得你想删的话,图片不都是根据年月日分吗?比如你删除一篇文章,看看发布日期,去七牛按照年月日搜索就差不多了。
或者你想清除某个时间段的文章,都可以通过这个方式。虽然麻烦了点,但总不至于产生大量冗余的图片在七牛。