attachLatest.php

This page is a translated version of the page Manual:AttachLatest.php and the translation is 100% complete.
Verze MediaWiki:
1.6

Podrobnosti

Soubor attachLatest.php je údržbový skript, který opravuje nesprávné hodnoty v poli page_latest v databázi. Program hledá stránky se sloupcem page_latest z tabulky stránka nastavené na 0. U těchto stránek pak připojí nejnovější revizi dané stránky podle časového razítka revize. Skript nakonec vypíše počet stránek, které byly nebo budou změněny.

Soubor attachLatest.php nekontroluje, zda revize nastavená na page_latest skutečně existuje. Pokud pole page_latest odkazuje na neexistující revizi, attachLatest.php, pokud není použit s parametrem --regenerate-all, to neopraví.

Volby/Parametry

Volby Popis Povinné?
--fix Aby se skutečně změnila databáze. Volitelné
--regenerate-all Pro regeneraci tohoto pole pro všechny záznamy na stránce tabulky. Volitelné

Bez zadaného parametru se zobrazí, co bude opraveno, ale nebudou provedeny změny v databázi.

Použití

php maintenance/run.php attachLatest [ --fix| --regenerate-all ]
Ve verzi MediaWiki 1.39.12 a starší musíte vyvolat skripty údržby pomocí php maintenance/scriptName.php namísto php maintenance/run.php scriptName.

Zkušební spuštění pro kontrolu stránek

Terminal

Oprava stránek

Terminal

Související odkazy