PHP7.4
Update Assistant v7.4
Renamed ps_mbo – crashed update and refused to uninstall
Disable all overrides – yes
Disable non built-in modules – yes
Tried:
Uninstalled/installed theme modules
Deleted var/cache prod and dev
Cleared cache
Manually copied theme overrides to correct Presta overrides directories.
Only theme modules enabled
Only theme and Presta core modules enabled
Switched to Classic theme - still the same
Frontend only shows header and footer with modules enabled on them stacked together with no content in-between. If I use the search, the results are loaded and looks correct but a 500 error is thrown when any product is clicked:
Notice: Trying to get property 'id_category_default' of non-object in /var/www/html/......./controllers/front/ProductController.php on line 1344
Notice: Trying to get property 'name' of non-object in /var/www/html/......./controllers/front/ProductController.php on line 1364
[PrestaShopException]
Invalid product vars
at line 173 in file classes/Link.php
Backoffice works OK but the theme's overrides module can only be enabled via uninstall/install otherwise Presta throws:
The override file /var/www/html/......./modules/stoverride/override/controllers/front/AuthController.php conflicts with an existing override in /var/www/html/......./override/controllers/front/AuthController.php.
The override file /var/www/html/......./modules/stoverride/override/classes/controller/FrontController.php conflicts with an existing override in /var/www/html/......./override/classes/controller/FrontController.php.
The override file /var/www/html/......./modules/stoverride/override/classes/ProductAssembler.php conflicts with an existing override in /var/www/html/......./override/classes/ProductAssembler.php.
The upgrade to 8.2 works and frontend works like it should when the overrides and modules options is disabled during the Upgrade Assistant wizard using an old backup.
Database is on its own server but wasn’t backed up again before the upgrade.
The server with Prestashop www files was backed up prior to the upgrade.
Absolute cannot afford to recover using the old database backup.
This seems like a Presta config issue handling the modules during the upgrade.
Please help!