Prestashop error 500 admin che sparisce in debug mode



Può capitare di incontrare fenomeni strani con Prestashop talvolta. 


Questo è uno di quelli: 
la pagina amministratore diventa completamente bianca ed inaccessibile, 

Ma se andate ad abilitare il debug mode



(file defines.inc.php   nella cartella /config





cambiare questte righe: 

/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', false);
}



con : 


/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', true);
}



il pannello di amministrazione appare!

Naturalmente però non possiamo tenere la modalità di debug attiva per tutto il tempo di produzione...




Il segreto è questo: 

quasi sicuramente c'è stato un trasferimento od un upgrade od un cambiamento nella cache. 



Va eliminata la cache in maniera più approfondita, non solo da backend di prestashop.




Ma la cache che si trova in questa cartella: 

/var/cache



(quindi attenzione: non si tratta della cartella /cache che tutti ci aspetteremmo) 


e' una seconda cartella di cache che va svuotata e che il sistema di cache interno non riesce a svuotare del tutto. 



Comunque, svelato il sistema, 
spero, anzi sono sicuro vi sarà molto molto utile! 
:) 


Commenti