Just set up a free dreamhost apps account and installed Wordpress. I wanted to install a theme I bought but it says I don’t have permission. Is this a setting or a restriction of free hosting?
It’s a restriction. That theme directory you’d need to use is the same one all other free hosting users use.
Ah ok, thanks very much