Handbuch:ImportDump.php

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:ImportDump.php and the translation is 47% complete.
Other languages:
Deutsch • ‎English • ‎español • ‎polski • ‎português do Brasil • ‎日本語

Details

Die importDump.php Datei ist ein Wartungsskript um XML-Dump-Dateien in ein vorhandes Wiki zu importieren. Es liest die Seiten aus der XML-Datei ab Special:Export oder dumpBackup.php und speichert diese im aktuellen Wiki.

Wenn der Fehler "failed to open stream: No such file or directory" auftaucht sollte überprüft werden ob die angegebene Datei existiert und ob PHP Zugriff auf diesen Pfad hat.

Beispiele

php importDump.php --conf ../LocalSettings.php /path_to/dumpfile.xml.gz

oder

php importDump.php < dumpfile.xml

Optionen

Option/Parameter Beschreibung
--report Gibt Position und Geschwindigkeit nach n Seiten an.
--namespaces Import only the pages from namespaces belonging to the list of pipe-separated namespace names or namespace indexes.
--dry-run Analysiert (parsed) die Eingabedatei, ohne die Seiten zu importieren.
--debug Gibt ausführliche Debug-Informationen aus.
--uploads Process file upload data if included (experimental).
--no-updates Disable link table updates. Is faster but leaves the wiki in an inconsistent state. Run rebuildall.php after the import to correct the link table.
--image-base-path Import files from a specified path.
--skip-to Start from the given page number, by skipping first n-1 pages.
--username-prefix Adds a prefix to usernames. Due to this bug it may be necessary to specify --user-prefix="" when importing files.

Anmerkungen

For very large data sets, importDump.php may be slow; there are alternate methods which can be much faster for full site restoration, see Manual:Importing XML dumps .

Since MediaWiki 1.29 (task T144600), importDump.php doesn't update statistics. You should run initSiteStats.php manually after the import to update page and revision counts.

Troubleshooting

See Also: meta:Data dumps/ImportDump.php#Common problems and solutions

If errors occur when importing files, it may be necessary to use the --username-prefix option.

Siehe auch