i know your post is from 2009 but I encountered the same issue recently and changing the permission to 755 finally fixed it!

i've been looking all over the internet to find a fix but yours was the solution. thanks a lot.