Duplicator Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für Duplicator

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

If Duplicator fails despite host confirmation, what should I do?
Ensure your host is checking the correct version, as there are various ways to perform Zip compression in PHP. Ask them to visit this link for instructions on enabling the Zip Archive class. Note that this extension is typically enabled by default on most major hosting platforms.
Check if Zip extensions are enabled on your computer?
On your computer, ensure that the Zip extensions are enabled for PHP. Check your php.ini file for: On Windows: extension=php_zip.dll
On Mac and Linux: extension=zip.so
Additional References
PC (XAMPP, WampServer, etc) resources:
PHP manual | XAMPP Forums | WampServer Forums | Google Search
Mac (MAMP) resources:
PHP manual | MAMP Forums | Article 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

Get Duplicator Now
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.

or
Get 60% Off Duplicator Pro Now →