Zaznacz stronę

Co można zrobić, gdy po wdrożeniu wielu zmian Prestashop nie chce się skompilować ? Oczywiście trzeba usunąć błędy, jeżeli jednak zmiany wprowadzane były na systemie produkcyjnym, musimy zagwarantować ciągłość działania sklepu i uruchomić go jak najszybciej .  W tym celu najlepszym rozwiązaniem jest wyłączenie kompilacji. Oczywiście można to zrobić z poziomu zaplecza sklepowego, jeżeli jednak INTERNAL SERVER ERROR występuje i tutaj mamy jeszcze jedną możliwość. Kompilację Prestashop można wyłączyć z poziomu bazy danych sklepu wykonując jedynie jeden update.
Flaga kompilacji znajduje siÄ™ w tabeli (prefix)_configuration:

update (prefix)_configuration set VALUE = 0 where NAME = ’PS_SMARTY_FORCE_COMPILE’;

Analogicznie możemy włączyć kompilację:

update (prefix)_configuration set VALUE = 1 where NAME = ’PS_SMARTY_FORCE_COMPILE’;