Problems getting the BP installation wizard to appear in the control panel of my sub-domain
-
I have a primary domain running the ‘Atahualpa’ theme and a sub-domain running the ‘Kaboodle-Labzip’ theme. I only need the BP functionality on the sub-domain so the theme on the primary domain is not compatible. Unfortunately the installation wizard would not run on the sub-domain because of a bug in the software so I was told to install on the primary domain as well. Now the installation wizard appears on the primary domain but still does not show up in the sub-domain. Please help!
-
== Unfortunately the installation wizard would not run on the sub-domain because of a bug in the software so I was told to install on the primary domain as well. ==
@obsidianmarketing not clear whether you’re running WP in two instances – example.com and subsite1.example.com or whether you’ve installed WP and created a network (multisite). Because you can only install BuddyPress once on a single or multisite installation.
if you have a multisite installatoin where http://www.example.org is the main site with Atahualpa and a subsite (in subdomain structure) at http://subsite1.example.com/ using Kaboodle Labzip them and you want to run BuddyPress in subsite1, then you will have to set which blog ID BuddyPress will run on in your installation:
1. create a new file bp-custom.php https://codex.buddypress.org/extending-buddypress/bp-custom-php/:
2. Add this to the new file
`<?php
define ( ‘BP_ROOT_BLOG’, 2 );
?>`
Change the number 2 to the blog ID number of subsite you want to run BP in.@mercime thank you very much for your help. I was actually running WP in two instances but it sounds like I will need to create a multisite network if I want to get this thing to work properly. I found the instructions for setting up multisite but I have a question about how to proceed. Since I already have WP installed on my sub-domain do I need to uninstall it on the sub-domain first? If so does that just mean that I will delete the folder that was created with the name of the sub-domain in the public_html folder?
@obsidianmarketing 2 WP instances or 1 Multisite installation == it all depends on what kind of website you are running.
Example 1: I have 2 WP instances for an organization where the main site, http://www.example.com deals mostly with organization blog/news plus around 700 pages of general information. The subsite community.example.com is the private BP site on a second database.
Example 2: For another installation, it’s multisite and the information generated in the main site is from the user blogs.== Since I already have WP installed on my sub-domain do I need to uninstall it on the sub-domain first? If so does that just mean that I will delete the folder that was created with the name of the sub-domain in the public_html folder? ==
Before you make any major changes to your installation, backup DB and server folders. If you believe that your organization will be better served with a multisite installation, then deactivate BuddyPress and create a network (make multisite) on example.com. Then you might want to import DB of subsite into DB of main site if you already have added a lot of information. In certain cases, you only need to import the XML export from your WP install in subsite.example.com
For more assistance should you go the multisite route, please go to https://wordpress.org/support/forum/multisite
Ok, thanks again @mercime. The only consideration that I have is the fact that I want to get BP working on my sub-domain. If I can do that using 2 instances then I will leave everything alone. It just seemed as though you were saying that I had to enable multisite in order to make that possible. So if what I think you’re saying is correct I do not need to uninstall WP on the subdomain to create a multisite network, I just need to deactivate my plugins and then follow the instructions found here: https://codex.wordpress.org/Create_A_Network (?)
@obsidianmarketing First of all, you do not need to make anything multisite if it is not needed at all. I just wanted to clarify the environment of your BuddyPress installation as to why the installation wizard is not working per your topic title in this forum. BP works in either single WP or in multisite. So if you don’t want/need to allow your members to create blogs in BP site at e.g. subsite1.example.com, then you don’t need to make it multisite at all.
Ok, @mercime you are right I do not need my users to create blogs on my site. Originally all I wanted to do was get the installation wizard to run on my sub-domain. I only installed BP on the primary domain because of a bug in the BP software that would not allow the installation wizard to run on the sub-domain. Now the installation wizard appears on the primary domain (but still not on the sub). The instructions you gave me to get the installation wizard to show up on the sub-domain seemed to only apply if I was running multisite. Is there anything else I can do short of creating multisite to just get the wizard to work on the sub-domain. Thank you very much for your patience with me…
== I only installed BP on the primary domain because of a bug in the BP software that would not allow the installation wizard to run on the sub-domain. ==
I have run the Installation wizard on WP/BP sites in physical subdomains, so I am not sure why it’s not running on yours. If you are on single WP now in your subdomain installation, remember to delete the bp-custom.php file from wp-content/plugins/ if you created one
Windows/Linux hosting? Have you gone to Settings > Permalinks and chosen a permalink other than the default one? If you’ve already run the installation wizard while in multisite, you might not need to do so again now that you’ve reverted back to single installation. Go to Settings > BuddyPress and check if you have the panels per this page https://codex.buddypress.org/getting-started/configure-buddypress-components/
- The topic ‘Problems getting the BP installation wizard to appear in the control panel of my sub-domain’ is closed to new replies.