hm i read this thread but did not recognize that he did it already^^
hm, i always do chmodding at themes and mysite too. for sure, its only usefull for assets, but when i started for some month ago with silverstripe, i think there was told to the users to chmodding themes and mysite too. then i did it everytime since today :P
hmm.. what about the .htaccess? what value should it have? 777?
Just to say that I also had problems uploading an image only to realize that I did not have read permissions for it. Yes, I know this sounds dumb, but the image had been saved by another CMS and I wanted to copy across data from its resources directory. Anyway, hopefully this post may save someone wasting time doing the same thing.