Gestione delle risorse del server per CPU, memoria e disco
Hai problemi con la gestione delle risorse del server per CPU, memoria e disco utilizzando Duplicator Pro? Questa guida fornisce soluzioni pratiche per risolvere e risolvere efficacemente i problemi.
Per iniziare, assicurati di utilizzare l'ultima versione di Duplicator Pro. Si prega di controllare il changelog e i requisiti di sistema.
Limiti di memoria PHP
La gestione efficiente delle risorse del server è fondamentale per garantire prestazioni ottimali del sito web, in particolare quando si tratta di backup e migrazioni. Di seguito sono riportati problemi comuni relativi ai limiti delle risorse del server e soluzioni pratiche per risolverli.
Errore di esaurimento memoria consentita: Se si verifica un errore di esaurimento memoria durante l'utilizzo di PHP, il provider di hosting potrebbe aver impostato limiti di memoria restrittivi. Questo problema è più comune sui piani di hosting condiviso 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: Regola manualmente i limiti di memoria PHP
Modifica wp-config.php: Aggiungi la seguente riga nel tuo file wp-config.php: define('WP_MEMORY_LIMIT', '500M');
Modifica file .htaccess: Aggiungi questo al tuo file .htaccess (directory principale di WordPress):
<IfModule mod_php5.c>
php_value memory_limit 500M
</IfModule>
Aggiorna file php.ini: Modifica il file php.ini e aumenta il limite di memoria: memory_limit = 500MB
Opzione 2: Aumenta la memoria PHP nei server Bitnami
Per le installazioni Bitnami, segui questi passaggi:
- Apri
httpd-app.confnella cartellaapps/wordpress/conf. - Modifica l'impostazione
php_value memory_limit. - Riavvia Apache tramite la scheda Bitnami App » Gestisci Server.
Verifica dell'allocazione della memoria
Dopo aver apportato le modifiche, conferma il limite di memoria:
- Controllando il valore "Memory Limit" per assicurarti che rifletta le nuove impostazioni.

Regolazione della memoria consigliata
- Aumenta il limite di memoria del 50% oltre l'allocazione precedente.
- Se gli errori persistono, impostalo al 100% del limite di avviso allocato (ad esempio, 500 MB se il limite originale era 250 MB).
Ottimizzazione dei backup per ridurre l'utilizzo della memoria
Per operazioni di backup più fluide:
Abilita dump MySQL
- Duplicator Lite: Impostazioni » Backup » Archivio » SQLMode » Mysqldump
- Duplicator Pro: Impostazioni » Backup » Archivio » Database » Mysqldump

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

Regola il throttling del server (Duplicator Pro)
- Naviga su Impostazioni » Backup » Elaborazione » Server Throttle
- Valori più alti rallentano il processo di backup ma prevengono il sovraccarico del server.

Limitazioni della quota disco
Se riscontri errori relativi a spazio su disco insufficiente, il tuo provider di hosting potrebbe aver imposto un limite di quota disco.
Messaggio di errore comune: MSG:ZipArchive::close(): Write error: No space left on device
Comprensione dei limiti di quota disco
Molti provider di web hosting pubblicizzano lo spazio di archiviazione "illimitato", ma in realtà vengono imposti dei limiti per account. Questo limite dipende spesso dai Termini e Condizioni del tuo piano di hosting.
Per verificare lo spazio su disco disponibile:
- Controlla il tuo pannello di controllo di hosting (cPanel, Plesk, ecc.) per l'utilizzo dello spazio di archiviazione.
- Se utilizzi un piano di hosting condiviso, chiedi al tuo provider qual è il tuo limite effettivo di spazio di archiviazione.
- Prova a caricare un file 5 volte più grande della stima pre-scansione del tuo sito. Se fallisce, è probabile che ci sia un problema di quota.
Liberare spazio su disco
- Elimina file/cartelle non utilizzati – Rimuovi vecchi backup, plugin obsoleti e media non utilizzati.
- Cancella file di backup – Controlla i plugin di backup (Duplicator, UpdraftPlus, ecc.) per file di backup ridondanti.
- Ottimizza database – Utilizza phpMyAdmin o un plugin per ripulire l'overhead del database.
Controllo della quota disco sui principali provider di hosting
Gestire il carico del server su host economici
Se il tuo sito web subisce rallentamenti o un elevato utilizzo delle risorse durante i backup, puoi ottimizzare le prestazioni utilizzando i seguenti metodi:
Regola le impostazioni di backup di Duplicator Pro
- Enable Client-Side Kickoff:
- Vai su Impostazioni » Backup » Avanzate » Avvio lato client.
- Seleziona Avvio lato client per spostare il carico di elaborazione dal server al browser.
- Modify Server Throttling:
- Imposta il throttling su Basso o Medio per ridurre lo sforzo della CPU.
Ottimizza la strategia di backup
- Utilizza filtri file – Escludi file di grandi dimensioni e non essenziali per ridurre le dimensioni del backup.
- Schedule Smart Backups
- Giornaliero: Backup solo del database.
- Settimanale: Backup completi del sito.
Aggiorna il piano di hosting (se necessario)
Se stai utilizzando un piano di hosting condiviso di fascia bassa, considera l'aggiornamento a un pacchetto migliore con una maggiore allocazione di risorse. Sebbene la maggior parte degli host non dichiari esplicitamente limitazioni delle risorse, i piani di fascia bassa spesso limitano l'utilizzo della CPU e della RAM, causando problemi di prestazioni.
Risorse correlate
Per qualsiasi ulteriore dubbio, non esitare a inviare un ticket di supporto e il nostro team sarà lieto di assisterti!