Jump to content

Manuel:dumpUploads.php

From mediawiki.org
This page is a translated version of the page Manual:DumpUploads.php and the translation is 100% complete.
Version de MediaWiki :
1.8

Détails

Le fichier dumpUploads.php est un script de maintenance qui extrait une liste des fichiers téléchargés dans un wiki. Il peut être utilisé pour créer une sauvegarde de tous les fichiers téléchargés sur le wiki.

Options et arguments

Option Description Obligatoire ?
--base Définir le chemin relatif de base au lieu de la racine de l'inclusion du wiki optionnel
--local Énumérer tous les fichiers locaux, qu'ils soient utilisés ou pas. Les fichiers partagés ne sont pas inclus optionnel
--shared Inclure les images du répertoire partagé optionnel
--used Ignorer les images locales inutilisées optionnel

Utilisation

Ceci génère une liste de fichiers téléchargés qui peuvent êtres passés à tar ou similaire. Par défaut renvoie les chemins relatifs contre le répertoire parent de $wgUploadDirectory .

php maintenance/dumpUploads.php [ --base| --local| --shared| --used ]

Générer une liste de fichiers téléchragés:

Terminal

Enregistrez dans un fichier tar, tous les fichiers téléversés :

Terminal
Avertissement Avertissement : You should nearly never use xargs with tar -c. Doing so runs the risk that xargs will run a second time with the same initial arguments, creating an archive that contains only the last few files that were intended. In the strict POSIX world, there is no good solution to this -- use cpio instead. With GNU tar (ie, Linux, FreeBSD), either use the T argument as above, or the A argument with xargs.

Détacher ou extraire vers un répertoire :

Terminal

Cette collection de fichiers peut ensuite être importée sur un autre wiki en sutilisant le script de maintenance importImages.php .

Voir aussi