ecos框架中data/ 目录下img*文件数量过多的问题

   ecos框架应用在ecstore1.2.19版本之前的版本中在data目录下会出现大量的img*打头的临时文件,这种文件其实是由于ecos框架image-app中的bug造成的。

   看app/image/model/image.php代码 

  if(strpos('imgorg',$org_file)!==false)@unlink($org_file);  

  这段代码的本意是只要文件名是imgorg的前缀文件就删除,但是问题是参数竟然写颠倒了!也就是永远是false,这些文件只能成为垃圾文件了。

    在ecstore1.2.19已经修改了这个问题。

    目前还有这种问题的用户,赶紧升级补丁包或者对比代码修改掉着个错误即可。

    原有的data 目录下的img*垃圾文件删除掉即可。linux删除命令也很简单,首先cd 到data目录下,然后执行以下命令即可:

rm -f ./img*
原文地址:https://www.cnblogs.com/jrsun/p/3468812.html