El error 6 (UPLOAD_ERR_NO_TMP_DIR), te dice que no tienes un directorio temporal, por lo que PHP no puede subir y copiar el archivo.
Te dejo un link con los códigos de error:
http://www.php.net/manual/en/feature...oad.errors.php.
Para solucionarlo necesitas configurar el php.ini la directiva upload_tmp_dir.
Saludos.