Vai al contenuto
  • Assistenza in italiano
  • Attivazione automatica
  • Prezzi chiari, rinnovi compresi

Menu

PrestaShop

PrestaShop: errore 500

Un errore 500 su PrestaShop nasconde quasi sempre un errore PHP. Il primo passo è farlo vedere. 1. Attiva la modalità debug Modifica il file config/defi…

Valida per
Hosting Linux
Tempo stimato
4 minuti
Livello
Intermedio

Un errore 500 su PrestaShop nasconde quasi sempre un errore PHP. Il primo passo è farlo vedere.

1. Attiva la modalità debug

Modifica il file config/defines.inc.php e imposta:

define('_PS_MODE_DEV_', true);

Ricarica la pagina: al posto della schermata generica compare il messaggio reale, con file e riga.

Rimetti false appena hai finito. La modalità debug espone dettagli interni e non va lasciata attiva su un negozio pubblico.

2. Guarda anche il log degli errori

In cPanel, sezione Metriche, il registro degli errori riporta le stesse informazioni anche senza toccare i file.

3. Le cause più frequenti

  • Modulo incompatibile, spesso dopo un aggiornamento. Disattivalo rinominando la sua cartella in modules/.
  • Versione PHP non compatibile con la release del negozio: riporta la versione precedente e verifica.
  • Cache corrotta: svuota il contenuto di var/cache/ (la cartella, non il suo genitore).
  • Memoria insufficiente: alza memory_limit a 256M.
  • .htaccess danneggiato: rinominalo in .htaccess-off e, se il negozio riparte, rigeneralo dalle impostazioni SEO & URL del pannello.

4. Se è successo dopo un aggiornamento

Ripristina il backup fatto prima e riprova con più calma, aggiornando prima i moduli e poi il negozio.

Guida rivista il 2026-09-23.

Ti è stata utile questa guida?

Guide correlate

Tutte le guide