Secondo me l'utilizzo di path assoluti è sconsigliabile. E cmq dovrebbe funzionare correttamente anche con quelli relativi.

Hai provato a controllare il valore contenuto in $_FILES['file']['tmp_name'] ?

Se il nome è giusto prova a fare una fopen del file e a salvare il contenuto con una fwrite....

Oppure stampa il contenuto a video e vedi cosa contiene (ovvero se contiene qualcosa)

Adesso che mi viene in mente... che errore ti restituisce?