Errore 500 su PrestaShop: la checklist per riaprire il negozio in meno di un'ora
Una pagina bianca o un errore 500 possono costare diverse centinaia di euro all'ora. Ecco la procedura esatta che seguiamo per gli interventi urgenti.

Ogni ora di inattività costa cara
Un negozio PrestaShop che genera 3.000 € di fatturato al giorno perde circa 125 € all'ora quando non è disponibile. L'obiettivo, quindi, non è capire subito la causa del guasto: prima bisogna rimettere online il negozio, poi individuare il problema.
1. Attivare la modalità debug (2 minuti)
Nel file config/defines.inc.php, impostate _PS_MODE_DEV_ su true per il tempo necessario alla diagnosi. L'errore 500 verrà sostituito da un messaggio preciso: classe mancante, memoria insufficiente o errore SQL.
2. Consultare i log corretti
Controllate queste tre posizioni, nell'ordine:
var/logs/(PrestaShop 1.7 / 8)- il log degli errori PHP dell'hosting
error_lognella directory principale del sito
3. Le cinque cause più frequenti
- Un modulo appena installato che genera un errore in un hook.
- Un override in conflitto dopo un aggiornamento.
- Un
memory_limittroppo basso durante l'importazione del catalogo. - Una cache Smarty danneggiata: svuotate
var/cache/. - Una migrazione PHP (8.1 → 8.2) con codice obsoleto.
4. Ripristinare una versione stabile
Disattivate il modulo che causa il problema direttamente nel database (tabella ps_module, colonna active), svuotate la cache e fate un test. Il negozio torna online; la correzione definitiva può essere effettuata subito dopo.
Vi serve aiuto subito?
Interveniamo dalle 9:00 alle 22:00, 7 giorni su 7, rispondiamo entro 1 ora e forniamo una diagnosi gratuita prima di qualsiasi intervento.
Leggi anche
Vulnerabilità ps_facetedsearch: l'aggiornamento PrestaShop da non rimandare
Una falla con punteggio 10 su 10 permette di prendere il controllo di un negozio con un semplice URL. Come capire se il suo è esposto e se è già stato colpito.
Leggi 30 luglio 2026PrestaShop violato: come scoprire e rimuovere uno skimmer di carte
Uno skimmer ruba i numeri di carta per settimane senza rallentare il negozio. I segnali da cercare, i comandi di diagnosi e la procedura di bonifica completa.
Leggi 29 luglio 2026Update Assistant bloccato: riparare un aggiornamento a PrestaShop 9
Cache che non si svuota, servizio Symfony introvabile, processo che si ferma a metà: gli errori reali dell'Update Assistant e il metodo per passare alla CLI.
Leggi