Manuel:ClearInterwikiCache.php
Appearance
| Version de MediaWiki : | ≥ 1.21 |
| Fichier MediaWiki : clearInterwikiCache.php | |
|---|---|
| Emplacement : | maintenance/ |
| Code source : | master • 1.44.2 • 1.43.5 • 1.39.15 |
| 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 T289704
Options et arguments
Ce script n'a pas d'options.
Utilisation
php maintenance/run.php clearInterwikiCache
Terminal
$ php maintenance/run.php clearInterwikiCache wikipedia...done meta...done news...done
Dans la version MediaWiki 1.39.15 et antérieures, vous devez appeler les scripts de maintenance en utilisant
php maintenance/scriptName.php au lieu de php maintenance/run.php scriptName.
Résolution des problèmes
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.