In order to elaborate further if it is an permission issue, can you tell us
- the exact permissions and ownerships of the media folder?
- under which user/group apache is running?
- whether the apache user is part of your users primary group?
- whether your user is part of the apache users primary group?
- the umask which is valid for your user and the apache user?
Cheers!