Duplicator Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für Duplicator

Möchten Sie, dass es für Sie erledigt wird?

Lassen Sie die Duplicator-Experten Ihre WordPress-Site für Sie migrieren – schnell, sicher und problemlos.

Migrationshilfe erhalten

Arbeiten mit verschiedenen Archiv-Engines


Die Unterschiede liegen in den zugrunde liegenden Technologien und Methoden, die zum Komprimieren und Archivieren von Dateien verwendet werden. Shell Zip nutzt Systembefehle, ZipArchive ist eine PHP-Klasse zur Bearbeitung von Zip-Dateien und DupArchive ist eine benutzerdefinierte Engine, die für das Duplicator-Plugin entwickelt wurde und auf dessen spezifische Bedürfnisse zugeschnitten ist. Die Wahl der Engine kann Faktoren wie Geschwindigkeit, Kompatibilität und Funktionalität im Kontext der Anwendung, die sie verwendet, beeinflussen.

Unterschied zwischen den einzelnen Archiv-Engines

Shell Zip

Shell Zip führt einen Befehl aus, um die Website-Dateien und die Datenbank in einem einzigen .zip-Archiv zu komprimieren. Diese Methode ist oft schneller und zuverlässiger als die Verwendung von PHP ZipArchive. Wenn diese Option auf Ihrem System verfügbar ist, empfehlen wir die Auswahl von Shell Zip.

Shell Zip ist nur mit Lizenzstufen Basic und höher verfügbar.

Shell Zip erfordert, dass die Pakete zip und unzip auf Ihrem Server installiert sind. Es hängt auch davon ab, dass die PHP-Funktionen popen und pclose aktiviert sind.

Wenn Shell Zip deaktiviert ist, bedeutet dies, dass eine oder mehrere dieser Anforderungen auf Ihrem Server fehlen oder deaktiviert sind. In diesem Fall wenden Sie sich an Ihren Hosting-Provider und bitten Sie ihn, die Pakete zip/unzip zu installieren und die PHP-Funktionen popen und pclose zu aktivieren.

ZipArchive

ZipArchive ist eine PHP-Klasse, die die Bearbeitung von Zip-Archiven ermöglicht. Sie bietet eine Programmierschnittstelle zum Erstellen und Extrahieren von Zip-Dateien direkt in PHP-Skripten. ZipArchive ist auf verschiedenen Serverkonfigurationen portabler, da es auf PHP-Ebene arbeitet und eine konsistente Erstellung von Zip-Dateien unabhängig vom zugrunde liegenden Betriebssystem gewährleistet.

DupArchive

DupArchive ist ein Dateiformat, das eine für Duplicator einzigartige Datei [archive.daf] generiert. Dieses Format wurde speziell für Duplicator entwickelt und priorisiert Leistung und Skalierbarkeit. Budget-Hosting-Anbieter legen oft strenge Zeitlimits, CPU- und I/O-Beschränkungen für ihre Server fest. DupArchive wurde entwickelt, um diese Einschränkungen zu überwinden und Benutzern die Erstellung größerer Backups zu ermöglichen, ohne durch Serverbeschränkungen behindert zu werden.

Verwaltung von ZipArchive

Um Backups mit ZipArchive zu erstellen, benötigt Duplicator die ZipArchive PHP-Erweiterung, die auf Ihrem Server installiert und aktiviert sein muss.

Sie können die Installation von ZipArchive einfach überprüfen, indem Sie mit phpinfo nachsehen.

Alternativ können Sie auf der Seite mit den Tools von Duplicator Pro prüfen, ob ZipArchive installiert ist. Gehen Sie zu Duplicator Pro » Tools » General » PHP Information, scrollen Sie zu Configure Command und prüfen Sie, ob –enable-zip aktiviert ist:

Hinweis: Wenn Sie ‘–enable-zip‘ im Abschnitt Configure Command nicht aktiviert sehen, bedeutet dies, dass ZipArchive nicht installiert oder nicht aktiviert ist. Wenden Sie sich an Ihren Host oder Serveradministrator und bitten Sie ihn, ZipArchive für Sie zu aktivieren.

Häufig gestellte Fragen

Wenn Duplicator trotz Bestätigung des Hosts fehlschlägt, was soll ich tun?
Stellen Sie sicher, dass Ihr Hoster die richtige Version überprüft, da es verschiedene Möglichkeiten gibt, Zip-Kompression in PHP durchzuführen. Bitten Sie ihn, diesen Link für Anweisungen zur Aktivierung der Zip Archive-Klasse zu besuchen. Beachten Sie, dass diese Erweiterung auf den meisten großen Hosting-Plattformen normalerweise standardmäßig aktiviert ist.
Überprüfen Sie, ob Zip-Erweiterungen auf Ihrem Computer aktiviert sind?
Stellen Sie auf Ihrem Computer sicher, dass die Zip-Erweiterungen für PHP aktiviert sind. Überprüfen Sie Ihre php.ini-Datei auf: Unter Windows: extension=php_zip.dll
Unter Mac und Linux: extension=zip.so
Zusätzliche Referenzen
PC (XAMPP, WampServer, etc.) Ressourcen:
PHP-Handbuch | XAMPP-Foren | WampServer-Foren | Google Suche
Mac (MAMP) Ressourcen:
PHP-Handbuch | MAMP-Foren | Artikel 1 | Thread 1Thread 2

Siehe auch: Wie mache ich eine ‘Manuelle Extraktion’ oder führe das Installationsprogramm ohne Zip aus?


War dieser Artikel hilfreich?


Verwandte Artikel

Lassen Sie keinen Tag ungeschützt vergehen

Jede Stunde ohne ordnungsgemäße WordPress-Backups setzt Ihre Website einem Risiko aus • Jede verzögerte WordPress-Migration kostet Sie Leistung und Wachstum

Duplicator jetzt herunterladen
Duplikator-Plugin

Warten Sie! Verpassen Sie nicht Ihr
exklusives Angebot!

Als Kunde erhalten Sie 60% RABATT

Testen Sie Duplicator kostenlos auf Ihrer Website – sehen Sie, warum über 1,5 Millionen WordPress-Profis uns vertrauen. Aber warten Sie nicht – dieser exklusive 60% Rabatt ist nur für kurze Zeit verfügbar.

oder
Holen Sie sich jetzt 60% Rabatt auf Duplicator Pro →