Manual:clearInterwikiCache.php
From Linux Web Expert
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.21
<translate> MediaWiki version:</translate> |
Fichier MediaWiki : clearInterwikiCache.php | |
---|---|
Emplacement : | maintenance/ |
Code source : | master • 1.41.1 • 1.40.3 • 1.39.7 |
Classes : | ClearInterwikiCache |
Détails
clearInterwikiCache.php est un script de maintenance qui supprime les liens interwiki pour toutes les langues dans memcached .
Ce script va purger le cache interwiki pour toutes les bases de données configurées dans
$wgLocalDatabases
. S'il n'y en a aucune, ce script est transparent. Voir <translate> task <tvar name=1>T289704</tvar></translate>
Options et arguments
Ce script n'a pas d'options.
Utilisation
php maintenance/clearInterwikiCache.php
Terminal
$ php maintenance/clearInterwikiCache.php wikipedia...done meta...done news...done
Résolution des problèmes
<translate> Tracked in [[<tvar name=1>phabricator:</tvar>|Phabricator]]</translate>
<translate> Task <tvar name=1>T289704</tvar></translate>
<translate> Task <tvar name=1>T289704</tvar></translate>
Si le script ne produit rien, cela signifie qu'il a fait aucune action car vous n'avez pas de base de données locale. Ce problème est dû à la valeur par défaut du paramètre $wgLocalDatabases . Ce comportement mérite des explications supplémentaires, mais la solution rapide consiste à ajouter le nom de votre base de données à ce tableau.