Unable to activate publishing features.
July 8, 2008 Leave a comment
I've seen a bug a couple of times where you for no great reason just can't activate publishing features on your site collection. I click the button to activate the feature, and absolutely nothing happens, it stays deactivated. The error appears to be caused because the application pool that the sharepoint site is running as can't activate that particular feature.
There are a couple of blog posts out there with solutions to these, such as the following :
http://blog.thekid.me.uk/archive/2007/02/05/activating-office-sharepoint-server-publishing-infrastructure-access-denied.aspx
http://brijesh.spaces.live.com/blog/cns!BFBD772FBDA58C6D!196.entry
The fixes suggested are to changing the user your application pool runs as to the one used by CA, but I'm pretty lazy, and that seems like alot of work.
My way of fixing it? Open up a command prompt and run the following for your site.
stsadm -o activatefeature -name PublishingSite -url http://sitecollection/
stsadm -o activatefeature -name PublishingWeb -url http://sitecollection/site
Same result, much less effort 🙂