La cache è una funzione utilizzata da PrestaShop per memorizzare temporaneamente dati e risorse, migliorando significativamente la velocità di caricamento del tuo negozio online. Tuttavia, man mano che apporti modifiche al sito, come cambiare il design, i prodotti o le categorie, potrebbe essere necessario resettare la cache per assicurarti che le modifiche vengano riflesse correttamente nel frontend del tuo negozio.
Passaggi per resettare la cache di PrestaShop dall’Amministratore/Backoffice
Di seguito sono riportati i passaggi necessari per resettare la cache in PrestaShop:
Accedi al pannello di amministrazione di PrestaShop utilizzando il tuo nome utente e la password.
Nel menu laterale, scorri verso il basso fino a trovare la sezione "Parametri Avanzati" e cliccaci sopra. All’interno della sezione "Parametri Avanzati", vedrai diverse opzioni. Clicca su "Prestazioni" per accedere alla configurazione della cache:
Nella scheda "Prestazioni", cerca l’opzione chiamata "Smarty". Assicurati che sia attiva l’opzione «Cancella la cache ogni volta che qualcosa viene modificato».
Nella stessa scheda, nella parte superiore, troverai l’opzione "Cancella la cache". Clicca sul pulsante per eliminare tutti i file di cache memorizzati.
Una volta svuotata la cache, torna all’opzione "Smarty" e riattiva la casella per abilitare nuovamente la cache di Smarty.
Infine, scorri verso il basso e clicca sul pulsante "Salva" per salvare le modifiche apportate alla configurazione della cache.
È importante tenere presente che, dopo aver resettato la cache, potresti riscontrare un leggero rallentamento nel tempo di caricamento del negozio, poiché PrestaShop dovrà ricostruire la cache. Tuttavia, al termine del processo, le modifiche verranno visualizzate correttamente.
Ricorda che il processo di reset della cache può variare a seconda della versione di PrestaShop utilizzata.
Passaggi per resettare manualmente la cache di PrestaShop
Se non hai accesso al backoffice dell’applicazione oppure desideri effettuare il reset direttamente dai file del sito, puoi cancellare manualmente la cache di PrestaShop.
Per prima cosa, accedi al Gestore file o utilizza il tuo client FTP.
Successivamente, accedi alla directory della tua installazione di PrestaShop (solitamente nella cartella /web) ed elimina il contenuto delle seguenti cartelle:
dominioesempio.com/web/var/cache
dominioesempio.com/web/cache/smarty
IMPORTANTE: Elimina tutti i file e le cartelle presenti in queste directory, ad eccezione del file index.php.
Molte installazioni di PrestaShop hanno LiteSpeedCache installato. Di seguito sono indicati i passaggi necessari per svuotare la cache di LiteSpeed in PrestaShop:
LiteSpeedCache
Nel menu laterale, scorri verso il basso in "Configura" fino a trovare la sezione "Parametri Avanzati" e clicca lì. Se hai attivato e configurato il modulo "LiteSpeed Cache", clicca su "LiteSpeed Cache" per accedere alla configurazione.
Una volta nella configurazione di LiteSpeed Cache, cerca e clicca sulla scheda "Manage". Nella parte superiore, clicca su "Flush All PrestaShop Pages" per eliminare completamente la cache di LiteSpeed.
Se non desideri eliminare la cache di tutta l’installazione di PrestaShop, nella stessa scheda "Manage" puoi selezionare le pagine specifiche per cui vuoi svuotare la cache. Seleziona le pagine desiderate e clicca su "Purge by Selection".