Documentazione del Duplicatore

Documentazione, materiali di riferimento ed esercitazioni per Duplicator

Gestione di avvisi, errori e problemi di timeout dello scanner


Si verificano problemi durante la fase di scansione del backup, come avvisi, errori o timeout? Questo articolo fornisce soluzioni a problemi comuni legati alla struttura dei file, alle autorizzazioni e alle configurazioni del server che possono causare questi problemi. Vi illustreremo le soluzioni passo per passo per questi problemi.

Struttura del file

Risolvere i problemi di scansione legati alla struttura dei file del server può essere frustrante. Questa sezione vi guiderà attraverso problemi comuni come link simbolici, numero elevato di file, file illeggibili e altro ancora, fornendo soluzioni passo-passo per far funzionare di nuovo le scansioni senza problemi:

I collegamenti che puntano a se stessi possono causare un ciclo ricorsivo. Controllate il file system per individuare i collegamenti alle directory che puntano a se stesse. Ad esempio, se /public_html/mydir punta a /public_html allora si potrebbe creare un ciclo ricorsivo per PHP, nel qual caso si dovrebbe filtrare /public_html/mydir.

Per verificare la presenza di collegamenti simbolici, andare su Duplicator " Strumenti " Generale " Validatore scansione e fare clic sul pulsante Esegui scansione convalida integrità. In questo modo si troveranno i collegamenti simbolici e i file illeggibili. Al termine della scansione, aggiungere il percorso completo dei "collegamenti simbolici" all'elenco dei filtri delle directory nella fase 1 del processo di creazione del backup.

Se il validatore di scansione non rileva i file, accedere al file manager dell'host e cercare qualsiasi cosa che possa causare questo problema (ad esempio, potrebbe sembrare /dir1, e se si entra in /dir1, conterrebbe il contenuto di /, il che significa che includerebbe anche /dir1, ecc.) Per questi tipi di directory/link, attivare i filtri dei file e aggiungere i percorsi completi delle directory alla casella delle directory quando si crea un backup.

Nota: se questa procedura sembra troppo tecnica, contattate il vostro host e chiedetegli se ci sono collegamenti simbolici o ricorsivi nella struttura della directory di WordPress. In alcuni casi, il validatore di scansione potrebbe non riconoscere un link simbolico sul vostro server.

I file di grandi dimensioni contano

Per alcune configurazioni di host economici con timeout abilitati, un numero elevato di file potrebbe causare il timeout della scansione. Se i timeout di PHP o Apache sono impostati su valori bassi e si sta cercando di eseguire la scansione di oltre 250k file, il processo potrebbe non essere in grado di eseguire la scansione di tutti i file.

Per risolvere il problema, andare su Backup " Crea nuovo. Nella pagina di creazione del backup, applicare un filtro alla directory con il numero di file elevato. L'approccio consigliato è quello di aumentare i timeout di PHP e del server Web, in modo che la scansione abbia il tempo di terminare.

File illeggibili

Su alcuni sistemi, alcuni caratteri utf8 possono causare problemi alla scansione. Si tratta di un problema molto raro e tipicamente più diffuso sui sistemi operativi Windows che eseguono versioni inferiori di PHP.

Per verificare la presenza di file illeggibili all'interno del plugin, andare su Duplicator " Strumenti " Generale " Validatore scansione " Esegui convalida integrità scansione. In questo modo verrà eseguito un controllo di scansione alla ricerca di file illeggibili. Al termine della scansione, aggiungere il percorso o i percorsi dei "file illeggibili" all'elenco dei filtri delle directory nella fase 1 del processo di creazione del backup.

Nessun file trovato

Se si esegue una scansione e i risultati non mostrano alcun file, il server potrebbe essere configurato con la "separazione dei server". È necessario contattare il proprio provider di hosting per maggiori dettagli; tuttavia, questo può essere un problema su alcuni sistemi. Le opzioni possibili nella finestra Configurazione del dominio sono:

Nessun inoltro

  1. Inoltrare alla sottocartella senza separazione dei servizi.
  2. Inoltrare alla sottocartella con la separazione dei servizi.
  3. Inoltrare a IP/Host/URL.

Il passaggio temporaneo al numero 2 consentirà al Duplicatore di funzionare senza problemi sia per il backup che per il programma di installazione.


403 Vietato

Quando si incontra un errore 403 Forbidden, può essere difficile risolvere il problema. Questa sezione vi guiderà attraverso le cause più comuni degli errori 403, tra cui i problemi di autorizzazione, le regole di mod_security e i conflitti tra plugin e temi, fornendovi le soluzioni per far ripartire il vostro scanner.

Messaggi di errore comuni:

  • Vietato: non si ha il permesso di accedere a wp-admin/xyz.php su questo server.
  • Si è verificato un errore 403 Forbidden.

Soluzione 1

Un problema di autorizzazione potrebbe essere legato a un file/directory o al file .htaccess. Provate a modificare l'autorizzazione del file .htaccess principale del vostro host a 755, quindi provate a eseguire la richiesta alcune volte per vedere se si avvia la scansione. Se il problema persiste, provare a contattare il proprio host.

Soluzione 2

Verificate con il vostro host la presenza di eventuali regole mod_security che potrebbero causare il problema e chiedete loro di inserire nella whitelist la regola che causa il problema sul vostro host.

Vedere anche:
Cosa posso fare per risolvere i problemi di migrazione di un sito di grandi dimensioni?
Cosa posso fare per risolvere i problemi del gateway 502/503/504 durante la scansione/costruzione?
Fornitori di hosting consigliati per Duplicator?

Soluzione 3

In alcuni casi, un plugin o un tema scritto male potrebbe avere del codice che entra in conflitto con Duplicator. Per risolvere i conflitti tra plugin e temi, vedere Perché l'interfaccia utente (UI) di Duplicator non funziona?


500 errori

La maggior parte degli errori 500 del server Web può essere difficile da rintracciare, poiché vengono lanciati dal server Web e non da PHP. Di seguito sono riportate diverse opzioni che si possono provare per risolvere i problemi del gateway 500/502/503/504 con lo scanner.

Soluzione 1

Aggiornamento della configurazione
Considerate i seguenti aggiornamenti del file .htaccess:

  • Opzione 1: Modifica del valore dinamico per le chiamate Ajax
    <IfModule mod_timeout.c>
    <Files ~ ".php">
    SetEnvIf Request_URI "admin-ajax" DynamicTimeout=240
    </Files>
    </IfModule>
  • Opzione 2: Aggiornare il file .htaccess dall'interfaccia del file manager (percorso: public_html/.htaccess) e aumentare il limite del tempo massimo di esecuzione da 300 a 3000 dall'interfaccia Seleziona versione PHP fornita in cPanel.
    <IfModule Litespeed>
    RewriteEngine On
    RewriteRule .* - [E=noabort:1, E=noconntimeout:1]
    </IfModule>

Soluzione 2

Cloudflare
Se si utilizza Cloudflare, le impostazioni seguenti possono essere d'aiuto.

  1. Accedere a Cloudflare
  2. Dalla pagina di riepilogo, fare clic su "Avanzate" " Fare clic su "Pausa".
  3. Eseguire la distribuzione del programma di installazione
  4. Riaccendere Cloudflare

Soluzione 3

Contattare il provider di hosting
Contattate il vostro provider di hosting e fategli sapere che state ricevendo un errore 500. Spesso l'host ha accesso ai registri del server web, che possono aiutare a isolare l'errore nelle configurazioni del server. In alcuni casi, l'host può essere in grado di fornire informazioni sufficienti per capire perché l'errore 500 viene generato. Queste informazioni, in alcuni casi, possono aiutarci a provare diverse configurazioni nell'ambiente dell'host.

Aggiornamento:
Chiedete al vostro host se sta eseguendo l'ultima versione di un software per server web come Apache o nginx. Spesso gli host eseguono una versione molto datata del software, che contiene patch e correzioni per il problema riscontrato.

Soluzione 4

Risoluzione dei problemi generali
Esistono diversi protocolli di risoluzione dei problemi che è possibile implementare per verificare se il problema è effettivamente un problema di rete tra il browser e il server. Se si può provare da un altro computer o addirittura da un altro browser, a volte si può isolare il problema. Per un elenco completo dei vari modi per risolvere questo problema, consultare l'articolo Comprendere e risolvere gli errori 502 Bad Gateway.

Vedere anche:
Cosa posso provare per i problemi del gateway 502/503/504 durante l'installazione?
Fornitori di hosting consigliati per Duplicator?


Servizio JSON

Viene visualizzato il messaggio di errore "Impossibile leggere JSON dal servizio" durante la scansione del backup? I seguenti passaggi possono aiutare a risolvere il problema:

  1. Andare a Duplicator Pro " Impostazioni " Backup " Impostazioni avanzate.
  2. Cambiare il tipo di blocco del thread in SQL.
  3. Provare a creare un backup.

Risoluzione dei problemi

Di seguito sono riportati i passaggi generali di risoluzione dei problemi che aiutano a risolvere i problemi di scansione del backup:

Opzione 1

Andare a Backup " Crea nuovo " Scegliere "Solo database". In questo modo verrà creato solo il database e si saprà se c'è un problema con un file o una directory specifica. Se la scansione è completa, significa che c'è un problema con uno dei file del sistema. In questo caso, è possibile seguire i seguenti passaggi:

  1. Se funziona, continuare ad aggiungere e rimuovere directory fino a individuare l'area problematica. Iniziare con le directory più in alto e scendere verso il basso. In caso contrario, vedere "Opzione 2" di seguito.

Opzione 2

Se avete già provato tutte le soluzioni indicate in precedenza e ancora non funziona, controllate il registro degli errori PHP e contattate il vostro provider di hosting.


Questo articolo è stato utile?


Articoli correlati

Non lasciate che un altro giorno passi senza protezione

Ogni ora senza un adeguato backup di WordPress mette a rischio il vostro sito - Ogni migrazione di WordPress ritardata vi costa prestazioni e crescita

Ottenere Duplicator ora
Plugin duplicatore

Aspetta! Non perdere l'offerta esclusiva dell'
!

In qualità di cliente , hai diritto a uno sconto del 60%.

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

o
Ottieni subito il 60% di sconto su Duplicator Pro →