Difference between revisions of "Template:DBwarning/fr"

From RobotX
Jump to navigation Jump to search
Mediawiki>Wladek92
 
m (Text replacement - "<languages/>" to "")
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
<languages/>
+
 
 
</noinclude>{{#switch:
 
</noinclude>{{#switch:
 
| =
 
| =

Latest revision as of 20:59, 21 December 2019


Caution! Caution:
  • Ne pas modifier $wgDBmwschema après que Setup.php a été inclus.
    Note :
    Setup.php initialise divers chemins, y compris certains fichiers communs, démarre les sessions, et effectue diverses autres tâches d'initialisation pour une requête. Il n'est pas lié à l'installation ou au paramétrage de MediaWiki.
  • Uniquement les fichiers de includes/db/ doivent utiliser $wgDBmwschema, tandis que tout le reste doit utiliser la méthode dbSchema() fournie par l'interface Wikimedia\Rdbms\IDatabase ou l'extraire de la méthode getDomainId() à partir soit de l'interface Wikimedia\Rdbms\ILoadBalancer soit de l'interface Wikimedia\Rdbms\ILBFactory . La classe DatabaseDomain peut extraire de tels composants à partir de l'ID d'un domaine de base de données.
  • Si vous configurez $wgDBservers ou $wgLBFactoryConf, vous devez aussi définir $wgDBname, $wgDBmwschema (si nécessaire selon le type de base de données), et $wgDBprefix (si nécessaire selon le type de base de données). La combinaison de $wgDBname, $wgDBmwschema, et $wgDBprefix définit le domaine de la base de données du wiki actuel. Ceci est aussi appelé le domaine de la base de données locale. Les paramètres 'dbname' et 'tablePrefix' dans $wgDBservers et $wgLBFactoryConf ne définissent que la base de données (préfixe) par défaut quand une connexion est demandée avec DatabaseDomain::newUnspecified()->getId() (la chaîne vide) comme domaine de la base de données, par exemple wfGetDB( DB_REPLICA, [], '' ) . Notez que les appels de fonction comme wfGetDB( DB_REPLICA ), qui omettent simplement le domaine de la base de données, sont supposés s'adresser à la base de données locale.