Extensão:HostStats
Appearance
Estado da versão: estável |
|
|---|---|
| Implementação | Página especial |
| Descrição | Fornece uma página especial que produz informações sobre o host do wiki. |
| Autor(es) | Hydrizdiscussão |
| Última versão | 2.0.0 (2019-09-16) |
| MediaWiki | 1.32+ |
| PHP | 7.0+ |
| Modifica o banco de dados |
Não |
|
$wgHostStatsCommands |
|
|
hoststats |
|
| Licence | GNU GPL (Licença Pública Geral) 3.0 ou superior |
| Download | README CHANGELOG |
| Para traduzir a extensão HostStats, verifique sua disponibilidade no translatewiki.net | |
| Problemas | Tarefas em aberto · Relatar um bug |
A extensão HostStats implementa uma página especial Special:HostStats que retorna informações sobre o servidor de hospedagem wiki.
A extensão executará um conjunto de comandos baseados no parâmetro $wgHostStatsCommands, cuja saída será exibida assim como diferentes seções na página especial "Special:HostStats".
Esta extensão, se usada incorretamente, pode potencialmente expor seu servidor e colocá-lo em risco! Use com extremo cuidado e, em caso de dúvida, não instale.
Instalação
- Baixe e mova a pasta extraída
HostStatsao seu diretórioextensions/.
Desenvolvedores e colaboradores de código, por outro lado, deverão instalar a extensão a partir do Git, usando:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/HostStats
- Adicione o seguinte código ao final do seu arquivo LocalSettings.php:
wfLoadExtension( 'HostStats' );
- Se necessário, configure conforme sua conveniência.
Concluído – Navegue à página Special:Version em sua wiki para verificar se a instalação da extensão foi bem sucedida.
Configuração
Parâmetro
- $wgHostStatsCommands
Um array de comandos para saída. Since version 2.0.0 empty by default. Exemplo:
$wgHostStatsCommands = [
'hostname',
'df -h'
];
Este exemplo se aplica somente apenas para os usuários *nix. Os usuários do Windows podem precisar alterar isto apropriadamente.
Direitos de Usuário
O direito de usuário "hoststats" terá que ser configurado para um grupo de usuários já existente, p.ex. "sysop" ou preferivelmente para um novo grupo de usuários.
$wgGroupPermissions['hoststats']['hoststats'] = true;
$wgGroupPermissions['sysop']['hoststats'] = true;
