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/In…
?
It will probably still fail, but this time with an error message.