Support » Networking WordPress » Tried to install multi-site and screwed it up!

  • I did a fresh installation of WordPress 3.3. The primary domain that I installed was http://www.<domain>.net. I installed WordPress to http://www.<domain>.net/wordpress. I downloaded the wp-donfig.php file, took a backup of the file and added the following line as instructed:

    define(‘WP_ALLOW_MULTISITE’, true);

    I then saved the file and uploaded it. I reloaded the site and the Network Setup was now available. However, I received an error of:

    ERROR: Your WordPress address must match your Site address before creating a Network. See General Settings.

    I went to General Settings and changed the WordPress Address (URL) to match the domain, http://www.<domain>.net.

    Problem: Now when I go to http://www.<domain>.net, I don’t see the WordPress site. I also cannot access http://www.<domain>.net/wordpress site either. I seem to be unable to revert my changes.

    Thinking that I need to restore the wp-config.php file, but don’t want to make it any worse.

Viewing 13 replies - 1 through 13 (of 13 total)
  • I believe the problem now is that your install says wordpress is in the domain root when it is actually in /wordpress.

    What I would do would be to ftp in, and carefully move (or copy) all the files in /wordpress into the web root.

    Alternatively, you could use phpMyAdmin to change the wordpress url back to

    Yeah, you cannot have wordpress in a subfolder and run it out of the root of your domain. You CAN do this with single site, you CANNOT in Multisite.

    First, let me say I don’t mind starting from scratch. WordPress has installed in two different folders: www and public_html.

    If I want to start from scratch, should I just delete these two folders and then do a fresh install? I’m not so far down the path that I can’t do it again.

    And just to clarify, once I’ve done a fresh install at the root, and added the define(‘WP_ALLOW_MULTISITE’, true); line, it should work? I got a bit confused when it talks about the database stuff. Would appreciate any guidance.

    Starting from scratch is easy so if you don’t have much invested in the existing install, definitely do that.

    After you get WordPress installed in the web root and running, then add the WP_ALLOW_MULTISITE to wp-config.php and go into wordpress. You should see a new item: My Sites under the dashboard heading.

    The other trick is using domains for the subsites. Try this resource:

    The Ultimate WordPress Multi Site Network Management Guide Thanks for the response. Should I simply ‘hard’ delete the other two folders and then do the install?

    WordPress has installed in two different folders: www and public_html.

    WOAH! No it didn’t! Those two folders are exactly the same 🙂 They’re aliases (I can prove it – put a file, any file, in www and it’ll show up in public_html). Whatever you do, LEAVE THOSE FOLDERS ALONE 🙂

    www (and public_html) are what we mean when we say the ‘root’ of your site.

    So is WP in a folder inside www (like www/wordpress/<files>) or are all the files right there in www?

    you installed things in

    DELETE EVERYTHING IN /wordpress then delete the folder (depending on your webhost, you can even delete /wordpress folder directly thus saving time of deleting each file of each folder).

    drop all mysql tables.

    Ultimate queen of Multisite is Andrea Rennick (@andrea_r)

    I screwed up many many many times. I even thought Ipstenu was a guy (it’s a she).

    @ipstenu – Was going to leave the main folders alone and simply delete the WordPress folders contained therein. WP is installed in www/wordpress so I would only delete the folders under www and public. Thanks for the clarification. Been a while since I’ve done web design and FTP.

    Miroslav has it correct as to where I installed it. Now here’s my question: How do I drop the mysql tables? Thanks goes to Andrea because she’s the one I polled in the first place. She told me to start this thread.

    Good 🙂 I wanted to be sure, cause you would seriously hurt yourself if you delete the others 😉

    Before you delete anything, make a note of your SQL settings in wp-config.php – You’ll need those again.

    Then delete the wordpress folder and then go into your database via phpMyAdmin – You should have access to that off your hosting’s control panel. In the database, you’ll see a lot of tables with wp_ as the start.

    Select all and delete 🙂

    Just wanted to let you know that the uninstallation was actually painless thanks to They have a simple “uninstall” button and they just ask for the reason. I told them I buggered it up. 😉 I’ve now installed it to the root and I have installed it without putting it into the subdirectory “wordpress”. I now see the wp-admin folder, etc., in the www folder. Think I have it right this time?

    Sounds like it 🙂

    I just set up my WordPress primary domain to run multi-sites (network)… making changes to the wp-config.php and .htaccess files. Everything worked well until I tried to open the dashboard of my new (non-primary) site. There, I received a 404 (Page Not Found) error message. My host is GoDaddy and they have tried to help, but essentially gave up on me and told me I had to find the solution somewhere else. Anyone have a suggestion? Thank you!! Kathy

    Andrea Rennick


    Customer Care at Copyblogger Media and Studiopress

    kathy – please start a new thread. Also, state if you pick subolders or sudomains for your sites.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Tried to install multi-site and screwed it up!’ is closed to new replies.