lokiiy Posted January 18, 2014 Share Posted January 18, 2014 Tout est dan le titre : Prestashop 1.5.6.1 et defines.inc.php Voila afin de réussir à comprendre une page blanche en accueil de ma boutique Prestashop j'ai donc activé dans defines.inc.php la première ligne : define('_PS_MODE_DEV_', true); Passé de (false) à (true) donc : Avant dans Prestashop 1.4.11 dans le fichier defines.inc.php il y avait juste ca : define('_PS_MODE_DEV_', false); define('_PS_MODE_DEMO_', false); Aujourd'hui dans Prestashop 1.5.6.1 il y a plus : Du coup je sais pas ce qui dois être activé ou pas et surtout à quoi ça sert réellement /* Debug only */ define('_PS_MODE_DEV_', true); if (_PS_MODE_DEV_) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); /* 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); } define('_PS_DEBUG_PROFILING_', false); define('_PS_MODE_DEMO_', false); Merci pour vos lumières c'est toujours bon de savoir... Et comme ma boutique est actuellement bloquée pour le problème cité sur ce post : 1.4.11 vers 1.5.6.1 j'en profite pour écrire ce post et peut-être apporter des réponses à mes questions ... Je suis même sûr que ça servira pour d'autres qui se poseront la question Merci de votre soutien Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 18, 2014 Share Posted January 18, 2014 Bonjour, un peux de lecture http://www.prestatoolbox.fr/content/24-messages-erreurs-prestashop Link to comment Share on other sites More sharing options...
lokiiy Posted January 19, 2014 Author Share Posted January 19, 2014 Merci pour la lecture mais ca m'apprend pas plus que je ne savais déjà ... define('_PS_MODE_DEV_', true); --> trouver erreur php define('_PS_DEBUG_SQL_', true); -- > surement trouver erreur sql ?!! et celui que je ne connais pas et auquel je me pose la question : Il sert a quoi ? /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true); ?? Link to comment Share on other sites More sharing options...
coeos.pro Posted January 19, 2014 Share Posted January 19, 2014 On 1/19/2014 at 7:47 AM, lokiiy said: Merci pour la lecture mais ca m'apprend pas plus que je ne savais déjà ... define('_PS_MODE_DEV_', true); --> trouver erreur php define('_PS_DEBUG_SQL_', true); -- > surement trouver erreur sql ?!! et celui que je ne connais pas et auquel je me pose la question : Il sert a quoi ? /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true); ?? Si tu prends le fichier defines.inc.php tu as : define('_PS_MODE_DEV_', false); if (_PS_MODE_DEV_) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); /* 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); } _PS_MODE_DEV_ : c'est la variable qui représente le mode développeur, elle active les différents moyens d'affichage d'erreur et de warning : display_errors : affiche les erreurs PHP, plus d'informations ici : http://www.php.net/manual/fr/errorfunc.configuration.php#ini.display-errors error_reporting : fixe le niveau d'erreur (E_ALL, E_STRICT...), plus d'informations ici : http://www.php.net/manual/fr/errorfunc.configuration.php#ini.error-reporting (personnellement je met error_reporting(-1); ) _PS_DEBUG_SQL_ : permet d'afficher les erreurs présentes dans les requêtes SQL (c'est indépendant de l'affichage des erreurs PHP) _PS_DISPLAY_COMPATIBILITY_WARNING_ : permet d'afficher un message quand une fonction spécifique à prestashop 1.4 est utilisée sur prestashop 1.5, exemple avec Tools::addCSS : /** * @deprecated as of 1.5 use FrontController->addCSS() */ public static function addCSS($css_uri, $css_media_type = 'all') { Tools::displayAsDeprecated(); $context = Context::getContext(); $context->controller->addCSS($css_uri, $css_media_type); } 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