Reputation:
I have a Drupal install on the MediaTemple gs hosting plan. The site is up and working fine but I've had some issues with the "sites" folder.
If I put themes in the "sites/default/themes" folder, they show up on the "Themes" folder but none of the icons show up for each theme. Enabling a theme removes all the styling from the site like it can't get to the CSS. Moving the themes from "sites/default/themes" to "/themes" fixed the problem but I don't think this is the best way to handle it.
I've checked my permissions and they seem good - am I missing something here?
Upvotes: 0
Views: 825
Reputation:
The proper place for themes is as follows.
Themes included in the core Drupal distribution:
themes
Themes downloaded from the web, but not included with core:
sites/all/themes/contrib
or
sites/example.com/themes/contrib
Themes you wrote yourself:
sites/all/themes/custom
or
sites/example.com/themes/contrib
You would use the locations with example.com in the path if you are using Drupal's multisite capability to run multiple Drupal sites on a single codebase. (Things under sites/all
are available to all sites; things under sites/example.com
are available only to the example.com site.)
Upvotes: 0
Reputation:
Doh! Permissions was the issue. I forgot to enable "execute" for everyone.
Upvotes: 2