Avete problemi con la gestione delle risorse del server per CPU, memoria e disco utilizzando Duplicator Pro? Questa guida fornisce soluzioni pratiche per risolvere i problemi in modo efficace.
Per cominciare, assicuratevi di utilizzare l'ultima versione di Duplicator Pro. Controllare il changelog e i requisiti di sistema.
- Limiti di memoria di PHP
- Limitazioni della quota disco
- Gestione del carico del server su host economici
Limiti di memoria di PHP
La gestione efficiente delle risorse del server è fondamentale per garantire prestazioni fluide del sito web, in particolare quando si tratta di backup e migrazioni. Di seguito sono riportati i problemi più comuni legati ai limiti delle risorse del server e le soluzioni pratiche per risolverli.
Errore di esaurimento della memoria consentita: Se si verifica un errore di esaurimento della memoria durante l'utilizzo di PHP, il provider di hosting potrebbe aver impostato limiti di memoria restrittivi. Questo problema è più comune nei piani di hosting condivisi o economici.
Messaggio di errore comune: Fatal error: Out of memory (allocated 301989888) (tried to allocate 921600 bytes) in /somepath/ on line 100
Opzione 1: Regolare manualmente i limiti di memoria di PHP
Modificare wp-config.php: Aggiungete la seguente riga nella vostra cartella wp-config.php
file: define('WP_MEMORY_LIMIT', '500M');
Modifica del file .htaccess: Aggiungi questo al tuo .htaccess
(directory principale di WordPress):
<IfModule mod_php5.c>
php_value memory_limit 500M
</IfModule>
Aggiornare il file php.ini: Modificare il php.ini
e aumentare il valore di limite di memoria: limite_memoria = 500MB
Opzione 2: Aumentare la memoria PHP nei server Bitnami
Per le installazioni Bitnami, seguire questi passaggi:
- Aperto
httpd-app.conf
nelapps/wordpress/conf
cartella. - Modificare il
php_value memory_limit
impostazione. - Riavviare Apache tramite la scheda Bitnami App " Gestione server.
Verifica dell'allocazione della memoria
Dopo aver effettuato le modifiche, confermare il limite di memoria:
- Controllare il valore "Limite di memoria" per verificare che rifletta le nuove impostazioni.

Regolazione della memoria consigliata
- Aumenta il limite di memoria del 50% rispetto all'allocazione precedente.
- Se gli errori persistono, impostarlo al 100% del limite di avviso assegnato (ad esempio, 500 MB se il limite originale era di 250 MB).
Ottimizzazione dei backup per ridurre l'uso della memoria
Per rendere più fluide le operazioni di backup:
Abilitare il dump di MySQL
- Duplicator Lite: Impostazioni " Backup " Archivio " SQLMode " Mysqldump
- Duplicator Pro: Impostazioni " Backup " Archivio " Database " Mysqldump

Utilizzare metodi di archiviazione efficienti
- Attivare DupArchive o ShellZip in Impostazioni " Backup " Archivio " Shell Zip (solo versione Pro).
- Queste opzioni riducono significativamente l'utilizzo della memoria rispetto a ZipArchive.

Regolare la strozzatura del server (Duplicator Pro)
- Navigare in Impostazioni " Backup " Elaborazione " Accelerazione del server
- Valori più alti rallentano il processo di backup ma impediscono il sovraccarico del server.

Limitazioni della quota disco
Se si verificano errori relativi a spazio su disco insufficiente, il provider di hosting potrebbe aver imposto un limite di quota disco.
Messaggio di errore comune: MSG:ZipArchive::close(): Errore di scrittura: Non c'è più spazio sul dispositivo
Capire i limiti della quota disco
Molti provider di web hosting pubblicizzano "spazio di archiviazione illimitato", ma in realtà vengono imposte quote per account. Questa quota dipende spesso dai Termini e condizioni del piano di hosting.
Per verificare lo spazio disponibile su disco:
- Controllare il pannello di controllo dell'hosting (cPanel, Plesk, ecc.) per verificare l'utilizzo dello spazio di archiviazione.
- Se si utilizza un piano di hosting condiviso, chiedere al provider il limite effettivo di spazio di archiviazione.
- Provate a caricare un file di dimensioni 5 volte superiori alla stima di pre-scansione del vostro sito. Se non riesce, è probabile che si tratti di un problema di quota.
Liberare spazio su disco
- Elimina file/cartelle inutilizzati - Rimuove i vecchi backup, i plugin obsoleti e i supporti inutilizzati.
- Cancella i file di backup - Controlla i plugin di backup (Duplicator, UpdraftPlus, ecc.) per verificare la presenza di file di backup ridondanti.
- Ottimizzare i database - Utilizzare phpMyAdmin o un plugin per ripulire il database.
Verifica della quota disco sui più diffusi provider di hosting
Gestione del carico del server su host economici
Se il vostro sito web subisce rallentamenti o un elevato utilizzo di risorse durante i backup, potete ottimizzare le prestazioni utilizzando i seguenti metodi:
Regolare le impostazioni di backup di Duplicator Pro
- Abilitare il Kickoff lato client:
- Andare a Impostazioni " Backup " Avanzate " Kickoff lato client.
- Selezionate Kickoff lato client per spostare il carico di elaborazione dal server al browser.
- Modificare il Throttling del server:
- Impostate il throttling su Basso o Medio per ridurre il carico della CPU.
Ottimizzare la strategia di backup
- Utilizza i filtri per i file: esclude i file grandi e non essenziali per ridurre le dimensioni del backup.
- Pianificazione di backup intelligenti
- Giornalmente: Backup di soli database.
- Settimanale: Backup completo del sito.
Aggiornamento del piano di hosting (se necessario)
Se state utilizzando un piano di hosting condiviso di basso livello, prendete in considerazione la possibilità di passare a un pacchetto migliore con una maggiore allocazione delle risorse. Sebbene la maggior parte degli host non indichi esplicitamente le limitazioni delle risorse, i piani di fascia bassa spesso limitano l'uso della CPU e della RAM, causando problemi di prestazioni.
Risorse correlate
Per qualsiasi altro dubbio, non esitate a inviare un ticket di supporto e il nostro team sarà lieto di assistervi!