Quando si usa il programma di installazione di Duplicator, si possono incontrare vari problemi legati all'interfaccia utente o all'archivio. Questa guida illustra i problemi comuni dell'interfaccia utente del programma di installazione e le relative soluzioni.
Archivio non trovato
Ogni backup di Duplicator include un unico installer.php
collegato a un archivio specifico (.zip
o .daf
). Se non corrispondono, viene visualizzato un messaggio di errore, come il seguente:
- Archivio non trovato!
- Rilevata una mancata corrispondenza tra installatore e archivio
Se viene visualizzato uno di questi messaggi, verificare le soluzioni riportate di seguito:
Soluzione 1: individuare il nome corretto dell'archivio
Assicurarsi che il nome del file di archivio corrisponda a quello previsto dal programma di installazione.


Soluzione 2: Estrarre il programma di installazione del backup
Estrarre il file di installazione dal file di archivio utilizzando questa guida. Le istruzioni su come estrarre manualmente un file DAF sono disponibili qui.
Se volete, potete rinominare il file e usarlo per sostituire il file di installazione esistente, ma assicuratevi di cancellarlo dopo l'installazione.
Soluzione 3: Convalidare i download
Assicurarsi che il file di archivio sia stato scaricato completamente e caricato correttamente. Inoltre, confrontare le dimensioni del file sul computer locale con quelle visualizzate nella schermata Backup. Se non corrispondono, scaricare e caricare nuovamente il file.
Soluzione 4: provare un altro browser
Se il problema persiste, provare a eseguire le seguenti operazioni:
- Utilizzare un altro browser senza estensioni.
- Se i siti web vengono eseguiti dietro un proxy, si consiglia di disabilitare temporaneamente il proxy e di svuotare la cache DNS.
- Considerate la possibilità di disattivare temporaneamente qualsiasi VPN in uso o qualsiasi software firewall.
Errori JavaScript
Se l'interfaccia utente installer.php non viene caricata correttamente a causa di errori JavaScript, provare a eseguire le seguenti operazioni:
- Controllare se il server ha inserito automaticamente un file
.htaccess
nel filedup-installer
directory. - Cancellare la cache del browser e ricaricare il file installer.php.
Problemi con Safari/Macintosh
Alcuni sistemi Mac decomprimono automaticamente i file, causando problemi con Duplicator. Il programma di installazione di Duplicator cerca un file di archivio .zip o .daf, quindi possono verificarsi problemi se viene scaricato come file separati ed estratti.
Soluzione 1: Impedire la decompressione automatica in Safari
- Aprire Safari.
- Andare a Preferenze " Generale.
- Deselezionare "Aprire file sicuri dopo il download".
- Scaricare nuovamente il file di archivio.
Soluzione 2: verificare l'integrità dell'archivio
Se durante il processo di installazione si nota che l'archivio viene estratto con una cartella con lo stesso nome dell'archivio o, in alcuni casi, con una cartella denominata __MACOSX
significa che il file di archivio è stato modificato.
Per ottenere una copia grezza del file archive.zip/daf, controllare le seguenti posizioni:
- Duplicatore Pro:
/your_site/wp-content/backups-dup-pro
(o qualsiasi percorso di memorizzazione impostato) - Duplicatore Lite:
/public_html/wp-content/backups-dup-lite/
/public_html/wp-snapshots/
(percorso tradizionale)
È anche possibile archiviare nuovamente i file:
- Estrarre il file di archivio sul computer locale e navigare fino al file installer-backup.php.
- Selezionare tutti i file/cartelle e ricreare l'archivio.zip in modo che installer-backup.php si trovi nella radice dell'archivio.
- In alcuni casi, potrebbe essere necessario rinominare l'archivio creato nel secondo passaggio con il nome originale del file di archivio estratto nel primo passaggio.
- Posizionare il nuovo file di archivio riorganizzato nella stessa posizione del file installer.php e riprovare.
Installatore non valido
Se si apre il installer.php
in un browser mostra un codice danneggiato o un prompt di download, è probabile che ci sia un problema di configurazione del server o che il file del programma di installazione sia stato danneggiato quando il server lo ha fornito come parte del processo di download.
Soluzione 1: Correggere la visualizzazione del testo normale
Se il installer.php
viene visualizzato come testo normale, modificare l'opzione .htaccess
o httpd.conf aggiungendo le seguenti righe:
AddType application/x-httpd-php .php .htm .html
AddHandler x-httpd-php .php .htm .html
Soluzione 2: Correggere la visualizzazione del testo binario
Se il installer.php
mostra caratteri binari o esadecimali al posto dell'esecuzione, come ad esempio
1f8b 0800 0000 0000 0003 ecfd 7b57 1bb9d228 0eff 9dbd d6fe 0e8d 7706 ecd0 363609b9 d8e9 7813 7012 26dc 8221 2401 86a7...
o
Warning: Unexpected character in input: '?' (ASCII=17) state=0
In tal caso, il server Web potrebbe avere qualche problema a scaricare il file sul computer. Il modo più semplice per ottenere una buona copia del programma di installazione è quello di provare quanto segue:
- Download diretto via FTP:
- Quando si trasferiscono i file di backup dal client FTP, assicurarsi che sia in modalità binaria, poiché la modalità ASCII può danneggiare il file zip. Il backup può essere trovato utilizzando i seguenti percorsi dei file:
- Duplicatore Pro:
/your_site/wp-content/backups-dup-pro
(o qualsiasi percorso di memorizzazione impostato) - Duplicatore Lite:
/public_html/wp-content/backups-dup-lite/
/public_html/wp-snapshots/
(percorso tradizionale)
- Duplicatore Pro:
- Trovare il programma di installazione con un nome di file associato al backup corretto e scaricarlo.
- Aprire la sezione
installer.php
in un editor di testo come Blocco note++. Il codice del file deve essere un normale file PHP.
- Quando si trasferiscono i file di backup dal client FTP, assicurarsi che sia in modalità binaria, poiché la modalità ASCII può danneggiare il file zip. Il backup può essere trovato utilizzando i seguenti percorsi dei file:
- Utilizzare il programma di installazione di backup: Un'altra opzione è quella di aprire il file archive.zip e trovare il file
installer-backup.php
Questo file sarà una copia esatta del file originale.installer.php
file. Per maggiori dettagli, consultare questa guida. Le istruzioni su come estrarre manualmente un file DAF possono essere trovato qui. - Contattare l'host: Comunicare all'host che il download dei file deve essere impostato in modalità binaria e non ASCII.
Soluzione 3: Correggere il prompt di download
Se si naviga nella cartella installer.php
richiede un download invece di eseguirlo, è possibile che si sia verificato un problema di .htaccess
che è corrotto o non configurato per funzionare correttamente. Per verificarlo:
- Creare un file PHP vuoto, come
test.ph
p - Caricare questo file nella stessa directory del file
installer.php
. - Se il
test.php
Il file viene scaricato invece di essere eseguito, significa che il server non sta elaborando correttamente PHP.
Per risolvere il problema, contattate il vostro host e comunicategli che il vostro sito non elabora correttamente i file PHP.
Soluzione 4: Correggere gli errori di parsimonia
Se installer.php
dà errori come:
Parse error: syntax error, unexpected $end, expecting T_VARIABLE or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN in … installer.php on line 1300
Allora la codifica del file non viene accettata correttamente dal server web. Di seguito sono riportate alcune opzioni:
- In molti casi, il trasferimento dei file da un server all'altro può causare il danneggiamento del programma di installazione. Per risolvere questo problema, vedere la soluzione n. 2 di cui sopra. In molti casi, la modifica della modalità FTP da ASCII a binaria può risolvere il problema.
- Se la prima opzione non risolve il problema, è possibile utilizzare un programma come Blocco note++. Aprire il
installer.php
e modificare l'impostazione di codifica, che si trova nella barra degli strumenti superiore, da ANSI a UTF-8. Provate a convertire da un formato all'altro. Quindi, salvare il file e ricaricare il file di installazione sul server per verificare quale versione funziona.
Ecco fatto! Se si verificano problemi con l'installatore o con l'archivio di Duplicator, i passaggi sopra descritti dovrebbero aiutare a risolverli. Se i problemi persistono, si consiglia di verificare con il proprio provider di hosting la presenza di problemi di configurazione del server.
Volete migrare un sito web senza tempi di inattività? In tal caso, consultate la nostra guida completa su "Come migrare un sito web senza tempi di inattività".