Почему файл не перемещается в папку?
exec ('mv somefile.html ./myfolder/');
Укажите полные пути к somefile.html и myfolder. Команда выполняется не в том каталоге по умолчанию, где вы предполагаете.
укажите полный путь к папке myfolder