Hey everyone,
I just wanted to post the solutions I've discovered on a couple of issues that seem to be fairly common when installing WPMU locally.
Just so's you know, I'm running Windows XP SP3 with xampplite 1.6.6 with just Apache and MySQL running.
I did spend a couple of days scatching my head, trawling the forums, scratching my head s'more and trawling blogs, and this is what I came up with to get everything up, running and working.
First: READ THE README FILE. Even if you only read as far as line 30. Lines 21 - 25 are particularly helpful, and refer to the file httpd.conf which should be located in C:\xampplite\apache\conf or similar:
2. In the <Directory> directive of your virtual host, look for this line
"AllowOverride None"
and change it to
"AllowOverride FileInfo Options"
First off, as you might notice, WPMU doesn't want to run on http://localhost - it wants a domain extension to run with.
Go to c:\WINDOWS\system32\drivers\etc\ and edit the file hosts with something like Wordpad or Notepad. You should find one of the first lines looks something like this:
127.0.0.1 localhost
Simply append 'local.domain' or whatever domain extension you'd like to the end of this line, thus:
127.0.0.1 localhost local.domain
After restarting Apache and going back to your WPMU install, using this address:
http://local.domain/MyWPMUsite/
...assuming that's where you unzipped your files. You should then be able to start a successful installation...
...and then you might start getting 'Internal Error 500' thrown up for practically anything you try to do.
I screwed around with trying to CHMOD local files, etc. But in the end, I just needed to edit one line in the httpd.conf file; search for the following line:
#LoadModule rewrite_module modules/mod_rewrite.so
...and simply uncomment it by removing the hash (#) at the start. You will need to stop then restart Apache, but you *should* find everything working just luverly! I found that last trick here
Hopefully that's helpful to some people suffering with the same localhost installation issues that plagued me for a few hours.