1. Rozwiązanie błędu z api_private_key
INTERNAL]
/var/www/prestashop/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/DefinitionErrorExceptionPass.php line 54 - Symfony\Component\DependencyInjection\Exception\RuntimeException: You have requested a non-existent parameter "api_private_key". #0
W pliku /prestashop/app/config/parameters: dodaj następujące linie:
'api_public_key' => ' '
'api_private_key' => ' '
(W skrócie utwórz nowy sklep na innym serwerze w wersji 8.1 i skopiuj powyższe klucze).
2. Rozwiązanie błędu z Access to undeclared static property: Hook::$_hook_modules_cache_exec
[INTERNAL] /prestashop/override/classes/Hook.php line 249 - Error: Access to undeclared static property: Hook::$_hook_modules_cache_exec #0 /prestashop/override/classes/Hook.php(13): Hook::getAllHookRegistrationsLG() #1 /prestashop/src/Adapter/LegacyHookSubscriber.php(76): Hook::getHookModuleExecList() #2 /prestashop/vendor/symfony/symfony/src/Symfony/Component/Config/Resource/ReflectionClassResource.php(250):
Bardzo ważnym elementem jest wyłączenie wszystkich modułów i ustawienie klasycznego szablonu.
Oficjalny moduł od Prestashop do aktualizacji sklepu zdecydowanie wystarczy, jeśli wykonasz powyższe kroki.