Using 3rd party FTP program is not a good option because the web application is used by regular users who are not IT savvy. Is there any way to prevent the uploaded files from being corrupted? I mean the extension is supposed to work and I shouldn't resort to 3rd party programs.