Manual:fixTimestamps.php
From Linux Web Expert
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.7
<translate> MediaWiki version:</translate> |
MediaWiki file: fixTimestamps.php | |
---|---|
Location: | maintenance/ |
Source code: | master • 1.41.1 • 1.40.3 • 1.39.7 |
Classes: | FixTimestamps |
Details
fixTimestamps.php file is a maintenance script to fix timestamp corruption caused by one or more webservers temporarily being set to the wrong time.
The time offset must be known and consistent. Start and end times (in 14-character format) restrict the search, and must bracket the damage. There must be a majority of good timestamps in the search period.
Options/Arguments
Argument | Description | Required? |
---|---|---|
offset | Time offset (in hours) | <translate> Required</translate> |
start | Starting timestamp | <translate> Required</translate> |
end | Ending timestamp | <translate> Required</translate> |
Usage
php maintenance/purgeChangedFiles.php offset start end
Terminal
$ php maintenance/fixTimestamps.php 2 20210801000000 20211231000000 Fixing 23 revisions (46.00% of revisions in search interval) Done