Prestashop error 500 admin che sparisce in debug mode



Può capitare di incotrrare 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. 


Ma la cache che si trova in questa cartella: 

/var/cache



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


e' una secocnda cartella di cache che va svuotata e che il sistema di cache interno non si gestisce da sola per qualche motivo. 



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


Commenti