I just downloaded the latest release, ran through the installation, a wp-config.php was created and tables were created. After the install is complete and I try to click on the 'login' link, the message I get on my screen is:
<blockqoute>
"The blog you have requested is not installed properly. Please contact the system administrator."
After some digging around, I found that the blog_id in wp_blogs is set to '2' but the tables created are all linked to blog_id '1' (ie. wp_1_*). Setting the blog_id in wp_blogs for site_id=1 to '1' fixes the problem but I'm still unable to login.
sql command:
update wp_blogs set blog_id=1 where site_id=1;
The next thing I had to do was update the option for 'siteurl' in wp_1_options and remove 'index.php' from the option value.
sql command:
update wp_1_options set option_value='http://blogs.domain.com/' where option_name='siteurl';
Any ideas why this is happening? I think this a bug that needs to be fixed.
Furthermore, when I create a new blog, register as a new user and then try to login to say http://blog1.blogs.domain.com, i get a 'too many redirections error' trying to constantly redirect to 'http://blogs.domain.com/wp-login.php' and I'm not sure how to fix that now.
Here are some relevant wp-config.php entries:
define('VHOST', 'yes');
$base = '/';
define('DOMAIN_CURRENT_SITE', 'blogs.domain.com' );
define('PATH_CURRENT_SITE', '/' );
define('BLOGID_CURRENT_SITE', '1' );