fixing "Access Denied" for public read access

upload file should be done with 'PublicRead' canned acl