Installation seems to be fine - vhosts enabled, dns wildcards. Using the ITDamager .htaccess I can log in to the admin blog but only if I change
#uploaded files
RewriteRule ^([_0-9a-zA-Z-]*)/?files/(.*) /wp-inst/wp-content/blogs.php?file=$2 [L]
to
#uploaded files
RewriteRule ^([_0-9a-zA-Z-]*)/?files/(.*) /wpmu/wp-inst/wp-content/blogs.php?file=$2 [L]
and
# subdirectory passthru
RewriteRule !^subdir - [C]
RewriteRule ^(.*) /wp-inst/$1 [L]
to
# subdirectory passthru
RewriteRule !^subdir - [C]
RewriteRule ^(.*) /wpmu/wp-inst/$1 [L]
...ie adding /wpmu to the path.
I can then, apparently, create new blogs, either logged in as admin or not logged in. The blogs and users appear in the admin interface. I receive the activation email (not for the original set up of course!) for the new blog, but the link does not work:
http://blogname.mysite.com/wp-activate.php?key=52e63981aedf2c57
I just get a 404. I can navigate to
http://mysite.com/wpmu/wp-activate.php?key=52e63981aedf2c57
...and then get the confirmation email. But the site blogname.mysite.com doesn't exist. Instead I get a Cpanel page with the message "There is no website configured at this address."
Now I'm stuck, but I feel (hope?) it must be something simple.
Where should the subdomains be hanging out? What goes into /blogs.dir/ (mine is empty)? Can anyone point me at an example of what the directory structure _should_ look like? Any hints, tips or clues gratefully received. We have an education site we'd like to use this on (currently it's on my personal space for testing).