Need help? Check out our Support site, then


Disable Network / Migrate WPMU to Single Install

  1. I am trying to take my multi-site wp install and disable the network so it is only the single install on the primary site. I migrated our old buddypress forums to bbpress (successfully), disabled all network active plugins, deleted all the ones we didn\'t neeed including bp, and re-activated updated versions of all the plugins on just the primary blog. At this point, everything was cool.

    Then I followed the instructions on this link http://premium.wpmudev.org/blog/how-to-uninstall-wordpress-multisite/ to the letter. This includes editing wp-config by deleting the following:

    \"
    define( \'MULTISITE\', true );
    define( \'SUBDOMAIN_INSTALL\', false );
    $base = \'/wordpress/\';
    define( \'DOMAIN_CURRENT_SITE\', \'localhost\' );
    define( \'PATH_CURRENT_SITE\', \'/wordpress/\' );
    define( \'SITE_ID_CURRENT_SITE\', 1 );
    define( \'BLOG_ID_CURRENT_SITE\', 1 );
    \"

    and changing this line from true to false:

    \"
    define(\'WP_ALLOW_MULTISITE\', false);
    \"

    and then editing the following in htaccess so it reads as:

    \"
    RewriteEngine On
    RewriteBase /wordpress/
    RewriteRule ^index.php$ - [L]

    # uploaded files
    RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
    RewriteRule . index.php [L]
    \"

    And then I dropped the spam and delete columns from the wp_users table and removed the following:

    \"
    wp_blogs
    wp_blog_versions
    wp_registration_log
    wp_signups
    wp_site
    wp_sitemeta
    \"

    This left me with a 500 internal server error. (It\'s a private development site so no link)

    Any ideas on where I should start hunting down the problem? I have already dug through every thread related to this and it is either out dated and doesn\'t make sense - or just plain doesn\'t work. I have a feeling it is with deleting the lines from wp-config - but all instructions on this subject say to remove them...

  2. This is the WordPress.COM support forum. You need to post to the WordPress.ORG support forum for help with your site because it is not hosted by WordPress.COM.

    WordPress.com and WordPress.org are completely separate and different http://support.wordpress.com/com-vs-org/

    If you don't have a username account at WordPress.ORG click http://wordpress.org/support/ and register one on the top right hand corner of the page that opens, so you can post to the support forums there and receive advice from WordPress.ORG bloggers.

Topic Closed

This topic has been closed to new replies.

About this Topic