Příručka:CheckImages.php
Soubor MediaWiki: checkImages.php | |
---|---|
Lokalita: | maintenance/ |
Zdrojový kód: | master • 1.43.0 • 1.42.5 • 1.39.11 |
Třídy: | CheckImages |
Podrobnosti
checkImages.php soubor je údržbový skript ke kontrole obrázků, zda existují, jsou čitelné atd.
Technické podrobnosti
Tyto poznámky vycházejí z průzkumu checkImages.php
pro MediaWiki verze 1.19.
Když je spuštěn, hlavní smyčka prochází tabulkou image wiki databáze a ve výchozím nastavení načítá 1000 řádků najednou, dokud nejsou získány všechny řádky.
Každý řádek určuje název obrázku, velikost obrázku a umístění přidružených dat obrázku.
Pokud je umístění názvem souboru na místní cestě, je název souboru testován pomocí stat()
.
nelze otevřít soubor | "$IMG missing" |
soubor je adresář | "$IMG is a directory" |
velikost obrázku je nenulová a soubor má nulovou délku | "$IMG truncated ..." |
velikost obrázku a délka souboru nejsou stejné | "$IMG size mismatch" |
Tento test se nepokouší načíst žádná data z obrazových souborů, takže nezjistí nečitelné bloky v místním systému souborů.
Možnosti/Argumenty
Tento skript nebere žádné argumenty.
Použití
php maintenance/run.php checkImages
Terminal
$ php maintenance/run.php checkImages Good images: 27/27
Ve verzi MediaWiki 1.39.11 a starší musíte vyvolat skripty údržby pomocí
php maintenance/scriptName.php
namísto php maintenance/run.php scriptName
.