Manual:PurgeChangedFiles.php/nl
MediaWiki-versie: | ≥ 1.22 |
MediaWiki bestand: purgeChangedFiles.php | |
---|---|
Locatie: | maintenance/ |
Broncode: | master • 1.44.0 • 1.43.3 • 1.39.13 |
Classes: | PurgeChangedFiles |
Details
Bestand purgeChangedFiles.php is een onderhoudsscript om de tabel logging te scannen en de betreffende bestanden te verwijderen (purgen) binnen een tijdsbestek. Dit script verwerkt 100 items in een batch.
Opties/Argumenten
Optie | Beschrijving | Verplicht? |
---|---|---|
--starttime | Start tijdstempel | Verplicht |
--endtime | Eind tijdstempel | Verplicht |
--type | Kommagescheiden lijst van wijzigingen om purges voor te verzenden: created, deleted, modified, all | Optioneel |
--htcp-dest | HTCP announcement destination (IP:port) | Optioneel |
--dry-run | Geen verzoeken om te purges te verzenden | Optioneel |
--sleep-per-batch | Milliseconden on om te wachten tussen batches | Optioneel |
--verbose | Meer uitvoer weergeven | Optioneel |
Gebruik
php maintenance/run.php purgeChangedFiles --starttime dt1 --endtime dt2 [ --type| --htcp-dest| --dry-run| --sleep-per-batch| --verbose ]
In MediaWiki version 1.39.13 and earlier, you must invoke maintenance scripts using
php maintenance/scriptName.php
instead of php maintenance/run.php scriptName
.
Test het purgen zonder iets te wijzigen
Terminal
$ php maintenance/run.php purgeChangedFiles --starttime 20210101 --endtime 20211231 --dry-run Checking for created files... Scanning for upload/upload Scanning for import/upload,interwiki Checking for deleted files... Scanning for delete/delete,revision Scanning for suppress/delete,revision Checking for modified files... Scanning for upload/overwrite,revert Scanning for move/move,move_redir
Purgen
Terminal
$ php maintenance/run.php purgeChangedFiles --starttime 20210101 --endtime 20211231