move_uploaded_file requiere de dos parámetros, tu solo le pasas uno, ahí te he dejado la referencia de la función, si le pones los dos parámetros seguramente funcione, de todos modos fijate si tienes un archivo error_log en tu servidor, cuando no se muestran errores en pantalla a veces se guardan en un log, si no es así usa la funcion error_reporting(E_ALL); para que te los muestre.
Un saludo