Forum Moderators: bakedjake
If you are storing the files in your root directory, that's fine. If you're putting them in a sub directory, make sure the permissions on the subdirectory are set to 755.
Failing that, I think you need to look at the process that's doing the uploading. Check your php.ini file, and if you don't have access to that, I think it's time to call your hosting comapny.