Ottenete oggi il miglior plugin per il backup e la migrazione di WordPress
Ottenere Duplicator ora

Documentazione del Duplicatore

Documentazione, materiali di riferimento ed esercitazioni per Duplicator

Come risolvere i problemi dell'interfaccia utente e dell'archivio dell'installatore generale in Duplicator

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.

Andare su Duplicator Pro " Backup, fare clic sul pulsante +, quindi sul pulsante "Visualizza dettagli".

Nota: se si utilizza Duplicator Lite, andare su Duplicator Lite " Backup, quindi fare clic sul pulsante Dettagli backup .

Quindi, espandere la sezione Generale e osservare il nome dell'archivio di backup completo sotto File.

Infine, accedere al backup scaricato e controllare il nome completo, che sarà in questo formato: [full-unique-name]_archive.zip

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:

  1. Controllare se il server ha inserito automaticamente un file .htaccess nel file dup-installer directory.
  2. Cancellare il .htaccess file. (Se necessario, attivare "visualizza file nascosti" in FTP).
  3. Cancellare la cache del browser e ricaricare il file installer.php.

Nota: A volte i server possono inserire un .htaccess in una delle sottocartelle del file dup-installer cartella.

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

  1. Aprire Safari.
  2. Andare a Preferenze " Generale.
  3. Deselezionare "Aprire file sicuri dopo il download".
  4. 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 __MACOSXsignifica 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:

  1. Estrarre il file di archivio sul computer locale e navigare fino al file installer-backup.php.
  2. Selezionare tutti i file/cartelle e ricreare l'archivio.zip in modo che installer-backup.php si trovi nella radice dell'archivio.
  3. 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.
  4. Posizionare il nuovo file di archivio riorganizzato nella stessa posizione del file installer.php e riprovare.

Nota: anche se la riarchiviazione dei file funziona nella maggior parte dei casi, la chiave per risolvere il problema è impedire al browser/sistema operativo o a un programma esterno di modificare la struttura del file di archivio quando viene scaricato sul computer.

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

Nota: utilizzare un motore di ricerca (come Google) per la configurazione del proprio hosting (ad esempio, "MAMP AddType PHP") per ottenere istruzioni specifiche. Ad esempio, un problema simile che utilizza MAMP può essere trovato qui.

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:
    1. 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)
    2. Trovare il programma di installazione con un nome di file associato al backup corretto e scaricarlo.
    3. Aprire la sezione installer.php in un editor di testo come Blocco note++. Il codice del file deve essere un normale file PHP.
  • 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:

  1. Creare un file PHP vuoto, come test.php
  2. Caricare questo file nella stessa directory del file installer.php.
  3. 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:

  1. 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.
  2. 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à".

Questo articolo è stato utile?

Articoli correlati