Documentation Duplicator

Documentation, matériel de référence et tutoriels pour Duplicator

Utilisation de différents moteurs d'archivage


Les différences résident dans les technologies et méthodes sous-jacentes utilisées pour compresser et archiver les fichiers. Shell Zip exploite les commandes système, ZipArchive est une classe PHP pour la manipulation de fichiers zip, et DupArchive est un moteur personnalisé développé pour le plugin Duplicator, répondant à ses besoins spécifiques. Le choix du moteur peut avoir un impact sur des facteurs tels que la vitesse, la compatibilité et les fonctionnalités dans le contexte de l'application qui les utilise.

Différence entre chaque moteur d'archivage

Archive ZIP

Shell Zip exécute une commande pour compresser les fichiers du site web et la base de données en une seule archive .zip. Cette méthode est souvent plus rapide et plus fiable que l'utilisation de PHP ZipArchive. Si cette option est disponible sur votre système, nous vous suggérons de sélectionner Shell Zip.

Shell Zip est accessible uniquement avec les niveaux de licence Basic et supérieurs.

Shell Zip nécessite que les paquets zip et unzip soient installés sur votre serveur. Il dépend également des fonctions PHP popen et pclose étant activées.

Si Shell Zip est désactivé, cela signifie qu'une ou plusieurs de ces exigences sont manquantes ou désactivées sur votre serveur. Dans ce cas, contactez votre fournisseur d'hébergement et demandez-lui d'installer les paquets zip/unzip et d'activer les fonctions PHP popen et pclose.

ZipArchive

ZipArchive est une classe PHP qui permet la manipulation d'archives Zip. Elle fournit une interface de programmation pour créer et extraire des fichiers zip directement dans les scripts PHP. ZipArchive est plus portable sur différentes configurations de serveur car elle fonctionne au niveau PHP, assurant la cohérence de la création de fichiers zip quel que soit le système d'exploitation sous-jacent.

DupArchive

DupArchive est un format de fichier qui génère un fichier [archive.daf], propre à Duplicator. Spécifiquement conçu pour Duplicator, ce format privilégie les performances et la scalabilité. Les fournisseurs d'hébergement économiques imposent souvent des contraintes strictes de délais, de CPU et d'E/S sur leurs serveurs. DupArchive a été créé pour surmonter ces limitations, permettant aux utilisateurs de créer des sauvegardes plus volumineuses sans être freinés par les contraintes du serveur.

Gestion de ZipArchive

Pour créer des sauvegardes à l'aide de ZipArchive, Duplicator nécessite que l'extension ZipArchive PHP soit installée et activée sur votre serveur.

Vous pouvez facilement valider l'installation de ZipArchive en vérifiant avec phpinfo.

Alternativement, vérifiez si ZipArchive est installé depuis la page des outils de Duplicator Pro. Allez dans Duplicator Pro » Outils » Général » Informations PHP, Faites défiler jusqu'à Commande de configuration, et vérifiez si –enable-zip est activé :

Note : Si vous ne voyez pas ‘–enable-zip‘ activé dans la section Commande de configuration, cela signifie que ZipArchive n’est pas installé ou activé. Contactez votre hébergeur ou administrateur système et demandez-lui d’activer ZipArchive pour vous.

Questions fréquemment posées

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

Voir aussi : Comment faire une ‘Extraction Manuelle’ ou lancer l’installateur sans Zip activé ?


Cet article vous a-t-il été utile ?


Articles associés

Ne laissez pas une autre journée passer sans protection

Chaque heure sans sauvegardes WordPress appropriées met votre site en danger • Chaque migration WordPress retardée vous coûte en performance et en croissance

Get Duplicator Now
Plugin Duplicator

Attendez ! Ne manquez pas votre
offre exclusive !

En tant que client , bénéficiez de 60 % de réduction

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais n'attendez pas — cette réduction exclusive de 60 % n'est disponible que pour un temps limité.

or
Get 60% Off Duplicator Pro Now →