« LINUX:MediaWiki - Tâche de fond » : différence entre les versions

Page créée avec « __FORCETOC__ ---- ''→ retour au menu de MediaWiki'' ---- =But= En marge de l'interface Web, MediaWiki doit effectuer diverses tâches directement au niveau du système. Chaque fois qu'une modification est effectuée, une page créé,... une ou plusieurs tâches sont mises en file d'attente. J'ai remarqué que l'extension "Semantic MediaWiki" crée de très nombreuses tâches qui peuvent se monter à plusieurs centaines d'actions. Cette... »
 
Aucun résumé des modifications
 
Ligne 16 : Ligne 16 :
La première solution consiste à considérer la variable "$wgJobRunRate". Sa valeur doit être supérieure ou égale à zéro. Par défaut, cette valeur vaut "1". Cette variable désigne le nombre de tâches qui seront effectuées à chaque chargement de pages via l'interface Web.
La première solution consiste à considérer la variable "$wgJobRunRate". Sa valeur doit être supérieure ou égale à zéro. Par défaut, cette valeur vaut "1". Cette variable désigne le nombre de tâches qui seront effectuées à chaque chargement de pages via l'interface Web.
Si cette variable vaut "0", la file d'attente des tâches ne se videra pas. Si le nombre de "clics" est insuffisant, la file va grandir.
Si cette variable vaut "0", la file d'attente des tâches ne se videra pas. Si le nombre de "clics" est insuffisant, la file va grandir.
Il faut donc adapter ce paramètre en fonction.
Il faut donc adapter ce paramètre en fonction dans le fichier "LocalSettings.php".