OpenCart errore Use of undefined constant DIR_MODIFICATION

Su opencart può accadere, ad sempio dopo un upgrade, di trovarsi con un errore del tipo  "Use of undefined constant DIR_MODIFICATION - assumed 'DIR_MODIFICATION' [...]

Questo perchè in fase di aggiornamento viene  a mancare l'aggiornamento dei file di configurazione, nello specifico config.php e admin/config.php




Per risolvere, è sufficiente aggiungere la righe:

define('DIR_MODIFICATION', '/var/www/vhosts/MIOSITO.XXX/httpdocs/system/modification/');


oppure

define('DIR_MODIFICATION', DIR_SYSTEM . 'modification/');





Esempio pratico:

define('DIR_CATALOG', '/var/www/vhosts/MIOSITO.XXX/httpdocs/catalog/');

// MODIFICATION
define('DIR_MODIFICATION', '/var/www/vhosts/MIOSITO.XXX/httpdocs/system/modification/');



Questo sia nel file

config.php 

(nella root)

sia

/admin/config.php