Activare Debug in PrestaShop

PrestaShop are incluse optiuni de diagnosticare a erorilor ce poate fi activat din fisierul de configurare in functie de versiunea folosita:

config/defines.inc.php in PrestaShop 1.5.3 > 1.6
config/config.inc.php in PrestaShop 1.4 > 1.5.3

Activare / Dezactivare:
Pentru activare _PS_MODE_DEV_ trebuie definit 'true'. In mod inplicit dupa instalarea PrestaShop valoarea este 'false'.

define('_PS_MODE_DEV_', true); /* Debug */

Setari Avansate:
In cazul in care magazinul este in productie si poate fi accesat public este recomandat sa activati modul dev in functie de adresa IP:

if($_SERVER['REMOTE_ADDR'] == '172.0.0.1') {
    define('_PS_MODE_DEV_', true); /* Debug */
    define('_PS_DEBUG_SQL_', true); /* Debug SQL */
} else {
    define('_PS_MODE_DEV_', false);
}


Setari PHP:
De asemenea puteti incerca sa controlati afisarea erorilor direct din php.

http://php.net/manual/en/function.ini-set.php

ini_set('display_errors', '0');

http://php.net/manual/en/function.error-reporting.php

error_reporting(E_ALL);

  • debug, error_log, blank page, presta
  • 1 utilizatori au considerat informaţia utilă
Răspunsul a fost util?

Articole similare

In PHP primesc o pagina alba

In cele mai multe cazuri afisarea erorilor este oprita din configurarea PHP (php.ini) sau a...

Diagnosticare, Activare Debug in WordPress

WordPress are inclus un modul de diagnosticare a erorilor (Debugging) ce poate fi activat din...

Diagnosticare si Debug in Magento

Magento are integrat un sistem intern de management al erorilor, in cazul Magento 2.x acesta este...

Diagnosticare incarcare greoaie

De multe ori rularea greoaie a siturilor si generarea lenta a paginilor poate sa frustreze...

Creearea unui fisier info php pentru verificarea librariilor si a modulelor instalate si diponibile pe server

  Pentru a creea un fisier de verificare a informatiilor php (versiune, librarii, module, etc.)...