Method for Upgrading LIVE Site from 2.6.x to 2.7.1

Hi,

I’ve been trying for weeks to get Multi-DB working with my live site using WPMU 2.6.5, but still haven’t got it to work.

Now I’m wondering whether I should just upgrade to 2.7.1 with Multi-DB working.

Many of my members use Domain Mapping. Does that still work?

If I DO get 2.6.5 working with Multi-DB will that make it difficult to upgrade to 2.7.X later?

Thanks,

..Mike

  • mikee17
    • Site Builder, Child of Zeus

    Oops forgot this on previous post.

    Has anyone already documented how to upgrade a LIVE WPMU system to 2.7.X?

    I would like to be able to run both in parallel and then when everthing has been tested “flip the switch” to use the new one using the same DBs if possible.

    Any suggestions or insight?

    ..Mike

  • Andrew
    • Champion of Loops

    Hiya,

    I’ve been trying for weeks to get Multi-DB working with my live site using WPMU 2.6.5, but still haven’t got it to work.

    I thought your live site was running 2.6.3?

    Many of my members use Domain Mapping. Does that still work?

    I haven’t noticed any complaints but I don’t have an install running that plugin.

    If I DO get 2.6.5 working with Multi-DB will that make it difficult to upgrade to 2.7.X later?

    You can upgrade with Multi-DB installed.

    I would like to be able to run both in parallel and then when everthing has been tested “flip the switch” to use the new one using the same DBs if possible.

    Probably best to just take the site down for an hour or two and run the upgrade. Make a full backup, etc.

    Thanks,

    Andrew

  • andrea_r
    • The Incredible Code Injector

    For working on a live site, check out your stats and see when the low tiems are Saturday morning is usually a good time for most sites.

    WARN your users ahead of time.

    Stick up a notice as a reminder.

    On the day of, slap in an index.html file in the root. It will appear to block everyone;s blogs but admin is still available.

    Upgrade. take away the index.html.

    Then you can add the multi DB. I haven’t heard of any domain mapping issues either. It follows the sunrise.php file and looks up the info in the db.

  • mikee17
    • Site Builder, Child of Zeus

    Andrew,

    I thought your live site was running 2.6.3?

    Oops.. I said 2.6.5 above, yes it’s 2.6.3

    I should have mentioned that I don’t have a plain vanilla WPMU install. I have some custom plugins and some customized code that we’re using.

    andrea_r … Famous last words. It should just take an hour or so and be smooth sailing! :wink:

    I thought the same thing about Multi-DB 3 weeks ago. :slight_frown:

    What I really need to do is to get 2.7.1 running on the same domain with a separate login page.

    When you install 2.7.1 does it modify the DB structure?

    ..Mike

    So what I REALLY need to be able to do is

  • andrea_r
    • The Incredible Code Injector

    “When you install 2.7.1 does it modify the DB structure?”

    Nope. Nothing terribly significant anyway. The biggest change after 2.6.X is the admin area looks.

    “Does WPMU HAVE to be installed in the ROOT directory, or could it be installed into another folder?”

    It can be, but you may run into issues. Especially if you have other WP/wpmu installs on the same server.

  • mikee17
    • Site Builder, Child of Zeus

    “Does WPMU HAVE to be installed in the ROOT directory, or could it be installed into another folder?”

    It can be, but you may run into issues. Especially if you have other WP/wpmu installs on the same server.

    andrea_r,

    Do you mean this could cause problems with other installs on the same SERVER, same DOMAIN, or using same IP?

    ..Mike

  • andrea_r
    • The Incredible Code Injector

    All of the above, depending.

    Or not. It depends. :slight_smile:

    Did you try?

    That being said, I have some servers with multiple WPMU installs. But, it’s on a VPS and they all have their own web account. I do know for sure that you can’t install MU as an add-on domain.

    Also, if you’re installing WPMU in a subfolder, and there’s a WP install in the main folder, the config file will interfere.

    Like I said, it depends.

    what kind of situation are you in? It may be worth it just to hire someone. really, upgrading between 2.6.x and 2.7.1 is pretty smooth. Not like the previous versions when so much code moved around.

  • SimonJ
    • WPMU DEV Initiate

    mikee17 : Do you mean this could cause problems with other installs on the same SERVER, same DOMAIN, or using same IP?

    From what I can tell, and for what it worths, I don’t have any problem with two wpmu install on the same DOMAIN, on one account.

    But :

    [1] my main install is on the root, and it uses sub.domains

    [2] my second install is in a sub directory and it uses sub directory blogs.

    I didn’t try with two install with sub.domain blogs…

    Did not have any problem so far, except for the installation process for the second installation. You’ll have to make a little modification to wp-blog-header.php.

    My opinions is that the only problem you could have by running multiple wpmu on the same SERVER is performance issue if you’re getting huge.

    And, of course, beware of shared IP. It’s not relative to wpmu, but if you have a big site with decent traffic, every domain should be on a dedicated IP.

    S.