Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Risolvere un errore relativo ai limiti di risorse
Questa guida illustra in dettaglio gli errori di tipo "superamento delle risorse" che possono verificarsi nella gestione e nella visita di un sito web.
Introduzione
- Per garantire l'integrità, la stabilità e le prestazioni del server condiviso, nonché un'esperienza equa per tutti gli utenti, vengono applicati dei limiti alle risorse.
- Se un sito web o un'applicazione necessita di risorse significativamente maggiori, potrebbe essere necessario passare a un Server Cloud o a un altro tipo di hosting virtuale in cui le risorse vengono allocate in modo più flessibile.
Origine degli errori
Errore fatale: il tempo massimo di esecuzione di 30 secondi è stato superato
Questo errore si verifica quando il server ha impostato un limite di tempo di esecuzione per gli script, generalmente per evitare processi che richiedono troppo tempo. Ad esempio, se uno script tenta di ridimensionare un gran numero di immagini di grandi dimensioni in un'unica operazione, potrebbe superare il limite di tempo di esecuzione consentito. Il server impone questo limite per garantire una risposta rapida alle richieste degli utenti. Il percorso spesso indicato nell'errore può indicare un'origine più precisa (ad esempio Errore fatale: superato il tempo massimo di esecuzione di 30 secondi in /home/www/1234567abc/web/wp-includes/media.php alla riga 123)
memory_limit exceeded
Questo errore si verifica quando uno script o un'applicazione utilizza più memoria di quella a cui ha accesso. Ciò può accadere quando uno script elabora un grande volume di dati o quando si verifica una perdita di memoria. Ad esempio, uno script per la gestione delle immagini potrebbe consumare più memoria del consentito, causando questo errore.
Possibili soluzioni
Ecco alcuni suggerimenti per risolvere questi errori:
- Verificare gli script che stabiliscono più connessioni al server per visualizzare i dati.
- Ottimizza lo script o gli script interessati in modo che richiedano meno risorse.
- Aumenta i limiti del sito interessato per consentire allo script di svolgere tutte le sue funzioni e/o limita il numero di connessioni simultanee (soprattutto su un Server Cloud, dove i limiti (memoria, tempo di esecuzione, connessioni simultanee) possono essere aumentati in modo significativo).
- Migra il tuo hosting su Server Cloud.
Consulta anche questa guida.
Link a questa FAQ: https://faq.infomaniak.com/2828
Questa FAQ è stata utile?