Skip to:
Content
Pages
Categories
Search
Top
Bottom

Multisite issue


  • rjt1985
    Participant

    @rjt1985

    Hi there,

    First time posting on here. I’m trying to use Buddypress as part of a Multisite installation. The purpose is as follows:

    1) Mainsite.com is the main website. One specific theme. No BuddyPress.
    2) Community.Mainsite.com. Different theme specifically for the community of users. BuddyPress enabled.

    I have set it up so that BuddyPress is only on the subdomain (and added the code to my wp-config file to have it know that the subdomain is the default location for BuddyPress).

    When I try to register a test user on community.mainsite.com, the user registers fine and can login… HOWEVER, the user is not listed against that website in the backend. They are listed under the network user base, but don’t have a “site” assigned to them.

    Is this how it is supposed to work? I URGENTLY need some help with this as I am on a VERY tight deadline (I have 1 week exactly to deliver the sites)!

    Thanks,

    Richard

Viewing 8 replies - 1 through 8 (of 8 total)

  • danbp
    Participant

    @danbp

    Hi there !

    Avoid to add – URGENT help needed! to topic titles, it is the best way to not receive any help.

    You’re already under help when your topic is posted, so there is no need to ask twice. And this doesn’t bring you faster or more attention.

    The word Urgent is also banned, as urgency is already on the way. Not only for you but for ALL forum users.

    So as usual,

    The urgent is done, the indispensable is under way. For miracles, allow time.

    Please wait and read the codex. BuddyPress. WordPress.

    1)BuddyPress does not work on installations where you give WordPress its own directory.
    2) new users are always registered in the main site
    3) if you allow users to create their own blog, they will appear in the user list of that blog.
    4) multisite network means also that you use a wildcard on your host. Is it the case ?


    rjt1985
    Participant

    @rjt1985

    Thanks for the reply.

    1) I will check with my host, but I don’t think my WordPress has it’s own directory.
    2) So does that mean that they can in fact also log into to other sites in the network? And does that stop them interacting at all with the subdomain if they don’t have it listed as one of their sites in the backend?
    3) I won’t be allowing users to upload their own blog.
    4) Yes, I have a wildcard SSL enabled on my server.


    rjt1985
    Participant

    @rjt1985

    I should add aswell that…

    1) I was under the impression that if you signed up as a user on subdomain.site.com, you’d be a member of that site and that site only.

    2) If new users aren’t against the correct site, how can plugins like MyCred etc give users points for their actions on the site.


    danbp
    Participant

    @danbp

    What ever the site type, users are only registered in one table: wp_users. All the magic on sub domains, blogs, plugins (myCred,WC,…), is done with user_metas.

    1) your wp is certainly installed on mainsite.com ?
    2) but you activated BP on Community.Mainsite.com

    Sorry, but i ignore if this can work (never tried such config). I always activate BP where WP is the site root.

    ) I was under the impression that if you signed up as a user on subdomain.site.com, you’d be a member of that site and that site only.

    No, with BP you’re member of a network and eventually “attached” to one or more blog, wich is by default the main blog (even if the main site doesn’t use one).


    rjt1985
    Participant

    @rjt1985

    Thanks for clearing that up. I THINK I have got it working correctly (as I’d like to) now.


    rjt1985
    Participant

    @rjt1985

    One other problem I have encountered though, is that I can’t upload a profile picture on the front end of the website. I set up a test user account, went to upload a profile picture and it’s coming up with a HTTP Error.

    Console says:

    Failed to load resource: the server responded with a status of 500 (Internal Server Error)

    Any idea why that would be?


    danbp
    Participant

    @danbp

    Sorry, such errors can came from anything…

    Give details about your server config, php version, mysql version and anything else who can help to reproduce your issue.

    Also activate wp_debug in wp-config.php


    xmginc
    Participant

    @xmginc

    @rjt1985, wondering if you are still having any issues or if you have found the specific reason it worked itself out.

    We were experiencing a similar issue but could not find the reason. Our solution was to use GravityForms (developer version) instead by creating a custom registration form which also works directly with BuddyPress extended profiles.

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.
Skip to toolbar