Check out google for this problem it seems there's a lot having the same sort of problem
http://www.google.com/search?hl=en&q...oogle+Sea rch
Try chmod 755 instead apache sometimes doesn't like directories being world writable. Have you recently installed anything or upgraded anything apache for instance?
What Linux version are you running e.g Redhat Enterprise?