发现修改头像的时候不会自主创建 web/uploads/avatars/cache 目录

社区开发 · gn_zhu · 于 3年前 发布 · 2016 次阅读

发现修改头像的时候不会自主创建 web/uploads/avatars/cache 目录, 需要手动创建。 用户头像只存放于一个目录,如果用户多了会不会有什么问题。 avatars/cache这个目录也是,用户修改头像的时候,不会删除旧的,只会添加新的,难道要设cronjob定期删除吗?

共收到 6 条回复
forecho#13年前 0 个赞

对,这是一个问题,有点懒了,上回做头像上传的功能的时候没解决完。

既然你提出来了,我会尽快解决这个BUG的。

Magician#23年前 0 个赞

@forecho 图片上传这个好像不是很方便!

forecho#32年前 0 个赞

@gn_zhu 其实第二个问题你不用担心,我已经判断cache 文件夹是否存在了,存在就不会再添加了。这块我会进一步优化的。

forecho#42年前 0 个赞

最新版已经优化此功能

gn_zhu#52年前 0 个赞

@forecho #3楼 抱歉我之前没有描述清楚,getUserAvatar的时候,avatars/cache这个目录会生成两张不同尺寸头像图片,当user更换头像,再次getUserAvatar的时候,会因为命名的原因,多出两张新的头像图片,而旧的那两张还是存在,没有删除的机制。

forecho#62年前 0 个赞

@gn_zhu #5楼 嗯,以前是没有删除 avatars/cache 旧头像功能,前几天更新给加上此功能了。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册