[Mediawiki-l] Error installing CentralAuth

Huib Laurens sterkebak at gmail.com
Fri Aug 20 15:19:43 UTC 2010


Hello,

I hope somebody can help me, I'm trying to install CentralAuth on my
wikifarm but I get a strange error and I don't know what I'm missing...

My testsetup contains 4 databases so I made the conf:

$wgLocalDatabases = array(
    'wikiweet',
    'llamada_intern',
    'wikiweet_intern',
    'llamada',
    'wikiweet_recepten',
);

$wgConf->wikis = $wgLocalDatabases;
$wgConf->suffixes = $wgLocalDatabases;
$wgConf->siteParamsCallback = 'efGetSiteParams';
$wgConf->extractAllGlobals( $wgDBname );

the last lines of my localsettings.php are;

require_once ("/home/CentralAuth/CentralAuth.php");
$wgCentralAuthDatabase = 'shared';

When I try to run:
migratePass0.php<http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/CentralAuth/migratePass0.php>or
migratePass1.php<http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/CentralAuth/migratePass0.php>

I get this error:

CentralAuth migration pass 1:
Finding accounts which can be migrated without interaction...
Er is een syntaxisfout in het databaseverzoek opgetreden.
Het laatste verzoek aan de database was:
âSELECT
user_id,user_email,user_email_authenticated,user_password,user_editcount
FROM `user`  WHERE user_name = 'A verspuy'  LIMIT 1  â
CentralAuthUser::localUserDataâ
                               De database gaf de volgende foutmelding:
â1146: Table 'wikiweet.user' doesn't exist (localhost)â


When I try to use special:MergeAccount

I also got the error that Table wikiweet.user doesn't exist


All databases are localhost, and have the prefix mw_ and I'm sure all
databases contain a  user table.


I run the trunk version of mediawiki.

Can somebody give advice?

-- 
Regards,
Huib "Abigor" Laurens



Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate


More information about the MediaWiki-l mailing list