Manual:removeUnusedAccounts.php
MediaWiki バージョン: | ≧ 1.5.5 |
MediaWiki ファイル: removeUnusedAccounts.php | |
---|---|
場所: | maintenance/ |
ソース コード: | master • 1.42.3 • 1.41.4 • 1.39.10 |
クラス: | RemoveUnusedAccounts |
Details
removeUnusedAccounts.php はメンテナンス スクリプトです。 未使用のアカウント (unused accounts) とは、編集、削除された編集、記録エントリ (タスク T36581)、現在および過去のアップロード、のいずれもないアカウントのことです。
You can use deleteArchivedRevisions.php to first remove deleted revisions (e.g. after a massive vandalism/spam attack) and run removeUnusedAccounts.php afterwards.
オプション
オプション/パラメーター | 説明 | 必須かどうか |
---|---|---|
--delete | アカウントを削除します。 スクリプトを、パラメーター --delete なしで実行した場合は、未使用のアカウントを列挙するのみです (削除はしません)。 | 省略可能 |
--ignore-groups | 除外するグループをカンマ区切りで並べたリストです。 これらのグループに属するアカウントは、それらが未使用であっても除去されません。 | 省略可能 |
--ignore-touched | Skip accounts touched in last N days. 設定していない場合、既定値は「1」です。 これを指定した場合、スクリプトはその時点までの未使用アカウントを、わずか数秒前に作成されたアカウントも含めて、すべて 確認/除去します。 | 省略可能 |
使用法
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.