Documentazione Duplicator

Documentazione, Materiali di Riferimento e Tutorial per Duplicator

Vuoi che venga fatto per te?

Lascia che gli esperti di Duplicator migrino il tuo sito WordPress per te: in modo rapido, sicuro e senza problemi.

Richiedi aiuto per la migrazione

Lavorare con diversi motori di archiviazione


Le differenze risiedono nelle tecnologie e nei metodi sottostanti utilizzati per comprimere e archiviare i file. Shell Zip sfrutta i comandi di sistema, ZipArchive è una classe PHP per la manipolazione dei file zip e DupArchive è un motore personalizzato sviluppato per il plugin Duplicator, che soddisfa le sue esigenze specifiche. La scelta del motore può influire su fattori quali velocità, compatibilità e funzionalità nel contesto dell'applicazione che li utilizza.

Differenza tra ciascun motore di archiviazione

Archivio Zip

Shell Zip esegue un comando per comprimere i file del sito web e il database in un unico archivio .zip. Questo metodo è spesso più rapido e affidabile rispetto all'utilizzo di PHP ZipArchive. Se questa opzione è disponibile sul tuo sistema, ti consigliamo di selezionare Shell Zip.

Shell Zip è accessibile solo con i livelli di licenza Basic e superiori.

Shell Zip richiede che i pacchetti zip e unzip siano installati sul tuo server. Dipende inoltre dalle funzioni PHP popen e pclose che siano abilitate.

Se Shell Zip è disabilitato, significa che uno o più di questi requisiti sono mancanti o disabilitati sul tuo server. In tal caso, contatta il tuo provider di hosting e chiedi loro di installare i pacchetti zip/unzip e abilitare le funzioni PHP popen e pclose.

ZipArchive

ZipArchive è una classe PHP che consente la manipolazione degli archivi Zip. Fornisce un'interfaccia di programmazione per creare ed estrarre file zip direttamente all'interno di script PHP. ZipArchive è più portabile tra diverse configurazioni del server poiché opera a livello PHP, garantendo coerenza nella creazione di file zip indipendentemente dal sistema operativo sottostante.

DupArchive

DupArchive è un formato di file che genera un file [archive.daf], unico per Duplicator. Specificamente adattato per Duplicator, questo formato dà priorità alle prestazioni e alla scalabilità. I provider di hosting economici spesso impongono rigidi limiti di timeout, CPU e I/O sui loro server. DupArchive è stato creato per superare questi limiti, consentendo agli utenti di creare backup più grandi senza essere ostacolati dai vincoli del server.

Gestione di ZipArchive

Per creare backup utilizzando ZipArchive, Duplicator richiede che l'estensione PHP ZipArchive sia installata e abilitata sul tuo server.

Puoi facilmente convalidare l'installazione di ZipArchive controllando con phpinfo.

In alternativa, verifica se ZipArchive è installato dalla pagina degli strumenti di Duplicator Pro. Vai su Duplicator Pro » Strumenti » Generale » Informazioni PHP, Scorri fino a Comando di configurazione e verifica se –enable-zip è abilitato:

Nota: Se non vedi ‘–enable-zip‘ abilitato nella sezione Comando di configurazione, significa che ZipArchive non è installato o attivato. Contatta il tuo host o amministratore di sistema e chiedi loro di abilitare ZipArchive per te.

Domande frequenti

Se Duplicator fallisce nonostante la conferma dell'host, cosa devo fare?
Assicurati che il tuo host stia controllando la versione corretta, poiché esistono vari modi per eseguire la compressione Zip in PHP. Chiedi loro di visitare questo link per le istruzioni sull'abilitazione della classe Zip Archive. Nota che questa estensione è tipicamente abilitata per impostazione predefinita sulla maggior parte delle principali piattaforme di hosting.
Controlla se le estensioni Zip sono abilitate sul tuo computer?
Sul tuo computer, assicurati che le estensioni Zip siano abilitate per PHP. Controlla il tuo file php.ini per: Su Windows: extension=php_zip.dll
Su Mac e Linux: extension=zip.so
Riferimenti aggiuntivi
Risorse PC (XAMPP, WampServer, ecc.):
Manuale PHP | Forum XAMPP | Forum WampServer | Ricerca Google
Risorse Mac (MAMP):
Manuale PHP | Forum MAMP | Articolo 1 | Discussione 1Discussione 2

Vedi anche: Come faccio a fare un ‘Estrazione manuale’ o eseguire l’installer senza Zip abilitato?


Questo articolo è stato utile?


Articoli correlati

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Ottieni Duplicator Ora
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni 60% di Sconto su Duplicator Pro Ora →