David Gerard wrote:
Looking in the database, it has *not* created any tables, so "Creating tables... done." is untrue.
You are right. The relevant code was:
# FIXME: Check for errors print "<li>Creating tables..."; if ($conf->DBtype == 'mysql') { $wgDatabase->sourceFile( "../maintenance/tables.sql" ); $wgDatabase->sourceFile( "../maintenance/interwiki.sql" ); } elseif (is_callable(array($wgDatabase, 'setup_database'))) { $wgDatabase->setup_database(); } else { $errs["DBtype"] = "Do not know how to handle database type '$conf->DBtype'"; continue; } print " done.</li>\n";
I have been fixing that. Can you replace your config/Installer.php with the one at http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/config/Ins... ?
It will probably still fail, but this time with an error message.