Dovrebbe dipendere dal percorso di destinazione che gli hai dati che è di tipo assoluto, e non hai gestito i permessi di scrittura nella folder di destinazione.
Ti conviene usare percorsi assoluti quando devi spostare i file da un server all'altro, gestendo opportunatamente i permessi.
Ma se gli spostamenti avvengono all'interno dello stesso server ti consiglio di specificare solo percorsi relativi