Thanks for the reply.
I do understand the difference btw 777 and 775, but I would hope not to have to make the directory writable by anyone (for security reasons). I also tried setting the group as "nobody" instead of "apache", but that didn't work either.
The way I see it, this operation has to happen under some user account, right? If not, could I force it to?