文件上传到临时目录,无法移动到其他目录,提示文件被占用,如何解决?

JF一般都会配置有一个上传的临时目录upload或者temp,文件上传的时候,文件就保存到这里来。但我上传之后,想根据文件类型、上传日期分类,需要移到其他目录下。如:

image.png

但使用文件移动时,提示文件被占用:另一个程序正在使用此文件,进程无法访问image.png

只有使用copy,但如果是copy,服务器上就会多出重复的文件了,占用空间。

直接删除文件也不行,提示这个:

image.png

请问大家,如果解决这个问题?


评论区

SuperEric

2022-07-21 09:31

应该是写文件时没有正确close掉流。导致一直占用。

an88

2022-07-24 14:28

我也是这样

热门反馈

扫码入社