Handbuch:RemoveUnusedAccounts.php

This page is a translated version of the page Manual:RemoveUnusedAccounts.php and the translation is 94% complete.
MediaWiki Version:
1.5.5


Details

removeUnusedAccounts.php ist ein Wartungsskript. Ein ungenutzter Account hat keine Bearbeitungen, keine gelöschten Bearbeitungen, keine Log-Einträge (task T36581) und keine aktuellen/alten Uploads.

Um zunächst gelöschte Revisionen zu entfernen (z.B. nach massivem Angriff durch Vandalismus/Spam Attacke) kann deleteArchivedRevisions.php genutzt werden und anschließend das removeUnusedAccounts.php Skript

Optionen

Option/Parameter Beschreibung Required
--delete Löschen der Accounts. Ohne den Parameter --delete werden die ungenutzten Accounts lediglich aufgelistet. Optional
--ignore-groups Komma-separierte Liste der auszuschließenden Gruppen. Accouts dieser Gruppen werden nicht gelöscht, auch wenn sie nicht genutzt wurden. Optional
--ignore-touched In den letzten N Tagen genutzte Accounts überspringen. Voreinstellung ist "1". In diesem Fall werden alle ungenutzten Accounts bis zum aktuellen Datum geprüft bzw. gelöscht, auch gerade angelegte. Optional

Verwendung

php maintenance/removeUnusedAccounts.php [ --delete| --ignore-groups| --ignore-touched ]
Terminal
$ php maintenance/removeUnusedAccounts.php

Remove unused accounts

Checking for unused user accounts...
Conversion script
...found 1.

Run the script again with --delete to remove them from the database.

By default, this script lists unused accounts without deleting them. To delete the unused accounts, run this script with --delete.

Terminal
$ php maintenance/removeUnusedAccounts.php --delete

Remove unused accounts

Checking for unused user accounts...
Conversion script
...found 1.

Deleting unused accounts...done.

Siehe auch