Jump to content

Manuel:$wgLocalDatabases

From mediawiki.org
This page is a translated version of the page Manual:$wgLocalDatabases and the translation is 100% complete.
Paramètres de la base de données: $wgLocalDatabases
Autres wikis de ce site; ils peuvent être gérés partir d'un compte développeur unique.
Introduit dans la version :1.3.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau de chaînes) - voir ci-dessous
Valeur par défaut :[]

Détails

C'est un tableau de noms de bases de données; exemple :

$wgLocalDatabases = [ 'wikipedia', 'meta', 'news' ];

Ceci est utilisé pour, par exemple $wgConf (SiteConfiguration). Notez que $wgConf->wikis doit être identique à $wgLocalDatabases.

Il est nécessaire pour faire fonctionner une ferme de wikis , par exemple en utilisant Extension:CentralAuth .

Il est également utilisé par quelques scripts de maintenance tels que :

Les droits utilisateur sur les autres wikis de ce site peuvent être administrés à partir d'un seul compte développeur (droit : userrights-interwiki).

Résolution des problèmes

Pour d'obscures raisons, depuis que cette variable est vide par défaut, certains scripts de maintenance ne font rien par défaut. C'est le cas entre-autres de :

En réalité ces scripts opèrent dans vos bases de données locales mais $wgDBname n'est pas considéré par défaut comme étant l'une d'entre-elles. Une contribution utile serait de clarifier cela.

Voir aussi