eugenata Posted January 10, 2013 Share Posted January 10, 2013 (edited) Fino alla versione 1.5.2 era possibile mostrare gli errori agendo sul file /config/config.inc.php modificando la riga dove compare il codice: @ini_set('display_errors', 'off'); in @ini_set('display_errors', 'on'); In Prestashop 1.5.3.1 non c' più questa indicazione. Sarebbe utile sapere da dove si configura la visualizzazione degli errori in Ps 1.3.x Edited January 10, 2013 by eugenata (see edit history) Link to comment Share on other sites More sharing options...
enzolarosa Posted January 10, 2013 Share Posted January 10, 2013 puoi provare a chiamare un file che per esempio chiami "err.php" nel quale inserisci le seguenti righe di codice <? error_reporting(E_ALL | E_STRICT); ini_set('display_errors',1); ini_set('display_startup_errors',1); ini_set('log_errors',1); ini_set('log_errors_max_len',0); ini_set('ignore_repeated_errors',0); ini_set('ignore_repeated_source',0); ini_set('report_memleaks',1); ini_set('track_errors',1); ini_set('error_log','[b]percordo_intero_della_cartella_nel_quale_mostrare_il_file_di_log[/b]/php_error.log'); ?> Link to comment Share on other sites More sharing options...
eugenata Posted January 10, 2013 Author Share Posted January 10, 2013 @enzolarosa: grazie per la risposta. Ok per il file, sarebbe possibile aggiungere questo codice al config.inc.php, ma se guardi nel file defines.inc.php, prorio all'inizio c'è una condizione che abilita o meno la visualizzazione degli errori. Per questo pensavo che in b.o. ci fosse una qualche opzione ma, non ho trovato nulla. Link to comment Share on other sites More sharing options...
enzolarosa Posted January 10, 2013 Share Posted January 10, 2013 si puoi benissimo aggiungerlo al file config... però non devi scordarti di eliminare le righe aggiunte.. quando finisci.. Link to comment Share on other sites More sharing options...
eugenata Posted January 10, 2013 Author Share Posted January 10, 2013 si puoi benissimo aggiungerlo al file config... però non devi scordarti di eliminare le righe aggiunte.. quando finisci.. Quindi non si sa se esiste una configurazione per questo. Ho cercato anche nella lista delle modifiche ma non ho trovato nulla al riguardo. Comunque grazie per la risposta. Link to comment Share on other sites More sharing options...
enzolarosa Posted January 11, 2013 Share Posted January 11, 2013 penso che ci sia la possibilità in ps.. mettendo "on" o altri valori di attivare il debug.. ma non ho la minima idea di dove possano trovarsi.. Link to comment Share on other sites More sharing options...
Totti Posted January 11, 2013 Share Posted January 11, 2013 C'è questa parte... /* Debug only */ define('_PS_MODE_DEV_', false); if (_PS_MODE_DEV_) { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', false); /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true); } else { @ini_set('display_errors', 'off'); define('_PS_DEBUG_SQL_', false); /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false); } ma dove si setta e da dove la prende questa variabile "_PS_MODE_DEV_" ? Link to comment Share on other sites More sharing options...
enzolarosa Posted January 11, 2013 Share Posted January 11, 2013 _PS_MODE_DEV la setti qua define('_PS_MODE_DEV_', false); Basta che la fai diventare define('_PS_MODE_DEV_', true); Link to comment Share on other sites More sharing options...
Totti Posted January 11, 2013 Share Posted January 11, 2013 Sarebbe ora che mettessero anche un opzione nel BO per fare questo !!!!! 1 Link to comment Share on other sites More sharing options...
Strady77 Posted January 12, 2013 Share Posted January 12, 2013 Fino alla versione 1.5.2 era possibile mostrare gli errori agendo sul file /config/config.inc.php modificando la riga dove compare il codice: @ini_set('display_errors', 'off'); in @ini_set('display_errors', 'on'); In Prestashop 1.5.3.1 non c' più questa indicazione. Sarebbe utile sapere da dove si configura la visualizzazione degli errori in Ps 1.3.x Ho provato ad abilitare il log modificando la stringa ini_set('display_errors', 'on'); sulla 1.5.2.0 ma in quale percorso viene generato il file di log? non riesco a trovarlo Link to comment Share on other sites More sharing options...
eugenata Posted January 12, 2013 Author Share Posted January 12, 2013 Ho provato ad abilitare il log modificando la stringa ini_set('display_errors', 'on'); sulla 1.5.2.0 ma in quale percorso viene generato il file di log? non riesco a trovarlo Dovrebbe essere nella root del sito ma viene generato solo in caso di errori. @enzolarosa: ok, perfetto, continuo però a non capire a cosa mai può servire questo giro di if e perchè non andava + bene il vecchio sistema usato fino alla 1.5.2. Link to comment Share on other sites More sharing options...
Strady77 Posted January 12, 2013 Share Posted January 12, 2013 Dovrebbe essere nella root del sito ma viene generato solo in caso di errori. @enzolarosa: ok, perfetto, continuo però a non capire a cosa mai può servire questo giro di if e perchè non andava + bene il vecchio sistema usato fino alla 1.5.2. quindi anche in caso di errori causati durante l'importazione di prodotti via csv? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now