В системах на базе Linux данные, полученные с помощью filesize(), «statcached».
filesize()
Попробуйте вызвать clearstatcache(); перед вызовом filesize.
clearstatcache();