why not add
define('PROTECTOR_SKIP_FILESCHECKER', true);
to the beginning of the script file that is giving you these issues. of course you need to trust your users then and not allow anonymous uploads, and storing the files outside of the webroot is a must do..