Same here!
Plugin could not be activated because it triggered a fatal error:
You cannot enable BuddyPress Activity Privacy because BuddyPress is not active. Please install and activate BuddyPress before trying to activate Buddypress Activity Privacy again.
We appreciate your time. Thank you for reading this!
Nio
Hi,
I have buddypress on a child site of my multisite. It is not on the main site.
Buddypress is active there, but this plugin does not show up anywhere but in the network admin plugins. I wonder why it does not even show up in the list of plugins to activate on child sites, especially the one buddypress is activated on.
I think my issue is the same, the only place this is visible to activate it from is the network admin, and network activating it triggers a fatal error because buddypress is activated on the dashboard of a different site this won’t show up on to activate it from. As far as I know the only reason a plugin should not show up on child multi sites to activate is if it’s network activated but this one is not and is still not showing up on the site I am trying to activate it on, it’s only listed in the network admin plugins where it can’t be activated.
please advise. thank you.
For anyone having this problem, the good folks at http://premium.wpmudev.org/ solved it for me. They advised to network activate buddypress, which was a no-go for me since I needed it on a certain site that was not root, then advised to use the following code in my wp-config.php file to define which blog I wanted buddypress on. So I was able to network activate buddypress and set it to the right multisite child blog I wanted and then network activate this privacy plugin fine.
define ( 'BP_ROOT_BLOG', $blog_id );
(replace $blog_id with the ID of the blog you want buddypress on. You can see which one this is by looking over your database and seeing which one has what number as part of the table names, or if you have a domain mapping plugin it may list the site IDs)
Here is the buddypress reference for the config options to point it to a specific site when it is network activated.
http://codex.buddypress.org/getting-started/customizing/changing-internal-configuration-settings/
Cheers and good luck!