Podczas włączenia sklepu po instalacji pojawia się biała strona.
Natomiast jak włączymy pokazywanie błędów, w pliku:
config/defines.inc.php
Zmienimy linię:
if (_PS_MODE_DEV_ === true) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); } else { @ini_set('display_errors', 'off'); define('_PS_DEBUG_SQL_', false); }
Na:
if (_PS_MODE_DEV_ === true) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); } else { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', false); }
(wartość 'off’ na 'on’).
Uwaga, po naprawieniu błędu przywróć to ustawienie to domyślnej wartości alby nie epatować klientów sklepu ew. błędami – bo nie będą one tłumione
Pojawia się komunikat:
Fatal error: Class 'DOMDocument' not found in vendor/symfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.php on line 52
Jest to związane z koniecznością doinstalowania modułu do interpretatora PHP lub włączenia tego modułu w np. Direct Admin albo cPanel.
W pierwszym przypadku wywołaj komendę:
Dla serwerów opartych o Debian/Ubuntu
sudo apt-get install php5-dom
Dla Centos / Fedora / Red Hat:
yum install php-xml
W drugim przypadku znajdź w adminie i zaznacz ten moduł:
xmlreader
Ewentualnie skontaktuj się ze swoim providerem serwerowym aby to zostało zainstalowane.