כן אני כבר רואה לאן זה יכול להוביל. האם אתה משתמש ב tmp_name של הקובץ שהועלה? או בשם הקובץ הנכון של הקובץ שהועלה לאחר שכבר העלת אותו ? (אני יודע שזה נשמע מסובך אבל זאת כנראה הבעיה) .
לדוגמא אם העלתה קובץ אז אתה בטח מתפעל אותו בעזרת
PHP קוד:
$_FILES['myfile]['tmp_name]
במקום בשם האמיתי שלו במיקום האמיתי שלו שכבר נמצא בשרת. יעזור גם אם תספק את הקוד שלך.