Welcome to WebmasterWorld Guest from 126.96.36.199
Shall I just keep it as it is (777) or switch to another CMS?
(By the way, if I change the owner of that directory to "apache", then the directory can be 755. does it make any difference?)
The good news is, if you can make Apache(nobody, 99) own the files or directories that get written to, then you can put the directories back to 755.
So, I've basically repeated what phranque said :)