to avoid symbol link php realpath cache problem, we use fast mv