Manual:purgeChangedPages.php

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.22
<translate> MediaWiki version:</translate>

Details

purgeChangedPages.php file is a maintenance script to send purge requests for pages edited in a date range to squid/varnish. This script can be used to recover from an HTCP message partition or other major cache layer interruption. It processes 100 items in a batch.

Options/Arguments

Option Description Required?
--starttime Starting timestamp <translate> Required</translate>
--endtime Ending timestamp <translate> Required</translate>
--htcp-dest HTCP announcement destination (IP:port) <translate> Optional</translate>
--sleep-per-batch Milliseconds to sleep between batches <translate> Optional</translate>
--dry-run Do not send purge requests <translate> Optional</translate>
--verbose Show more output <translate> Optional</translate>

Usage

php maintenance/purgeChangedPages.php --starttime dt1 --endtime dt2 [ --htcp-dest| --sleep-per-batch| --dry-run| --verbose ]


Terminal

See also