I have a very basic upload script, probably lifted straight off the php.net/move_upload_files function page.
move_uploaded_file() is failed because it canno
move_uploaded_file()
be careful with your $upload_file. it might have been lack of a "/" when you concatenated folder path and name of file uploaded.