Duplicateur Duplicateur

Documentation Duplicator

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

Vous voulez que ce soit fait pour vous ?

Laissez les experts de Duplicator migrer votre site WordPress pour vous — rapidement, en toute sécurité et sans tracas.

Obtenir de l'aide pour la migration

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

Si Duplicator échoue malgré la confirmation de l'hébergeur, que dois-je faire ?
Assurez-vous que votre hébergeur vérifie la bonne version, car il existe différentes méthodes pour effectuer la compression Zip en PHP. Demandez-leur de visiter ce lien pour obtenir des instructions sur l'activation de la classe Zip Archive. Notez que cette extension est généralement activée par défaut sur la plupart des principales plateformes d'hébergement.
Vérifier si les extensions Zip sont activées sur votre ordinateur ?
Sur votre ordinateur, assurez-vous que les extensions Zip sont activées pour PHP. Vérifiez votre fichier php.ini pour : Sur Windows : extension=php_zip.dll
Sur Mac et Linux : extension=zip.so
Références supplémentaires
Ressources PC (XAMPP, WampServer, etc) :
Manuel PHP | Forums XAMPP | Forums WampServer | Recherche Google
Ressources Mac (MAMP) :
Manuel PHP | Forums MAMP | Article 1 | Fil de discussion 1Fil de discussion 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

Obtenir Duplicator maintenant
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é.

ou
Obtenez 60% de réduction sur Duplicator Pro maintenant →