Jump to content

Extension:HostStats

From mediawiki.org
This page is a translated version of the page Extension:HostStats and the translation is 100% complete.
Manuel des extensions MediaWiki
HostStats
État de la version : stable
Implémentation Page spéciale
Description Fournit une page spéciale qui affiche des informations sur l'hôte du wiki.
Auteur(s) Hydrizdiscussion
Dernière version 2.0.0 (2019-09-16)
MediaWiki 1.32+
PHP 7.0+
Modifie la base
de données
Non
Licence Licence publique générale GNU v3.0 ou supérieur
Téléchargement
README
CHANGELOG
$wgHostStatsCommands
hoststats
Téléchargements trimestriels 1 (Ranked 131st)
Traduire l’extension HostStats sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

L'extension HostStats implémente une page spéciale Special:HotStats qui produit des informations sur le serveur hôte du wiki. L'extension exécutera un ensemble de commandes basé sur le paramètre $wgHostStatsCommands, dont la sortie sera affichée en tant que sections différentes dans la page spéciale "Special:HostStats".

Cette extension, si elle est mal utilisée, peut potentiellement exposer votre serveur et le mettre en danger ! Merci de l'utiliser avec une extrême prudence et en cas de doute, ne l'installez pas.

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé HostStats dans votre dossier extensions/.
    Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/HostStats
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'HostStats' );
    
  • Configurez à votre convenance
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Configuration

Paramètres

$wgHostStatsCommands

Un tableau de commandes à afficher. Depuis la version 2.0.0 vide par défaut. Exemple :

$wgHostStatsCommands = [
	'hostname',
	'df -h'
];
Cet exemple s'applique seulement aux utilisateurs unix. Par conséquent, les utilisateurs de Windows doivent parfois changer cela.

Droit utilisateur

Le droit utilisateur "hoststats" devra être installé pour un groupe utilisateur existant, par exemple "administrateur" ou de préférence un nouveau groupe utilisateur.

$wgGroupPermissions['hoststats']['hoststats'] = true;
$wgGroupPermissions['sysop']['hoststats'] = true;