Przywróciłem Backup i dokonałem jeszcze aktualizacji wszystkich modułów. Chciałem spróbować jeszcze raz wykonać aktualizację za pomocą 1-Click i podczas wykonywania backupu wyskoczył błąd jak poprzednio:
[INTERNAL] PATH/public_html/modules/autoupgrade/classes/UpgradeTools/Translator.php line 90 - ArgumentCountError: 2 arguments are required, 1 given #0 [internal function]: sprintf('img/cms/Group%2...') #1 PATH/public_html/modules/autoupgrade/classes/UpgradeTools/Translator.php(90): call_user_func_array('sprintf', Array) #2 PATH/public_html/modules/autoupgrade/classes/UpgradeTools/Translator.php(68): PrestaShop\Module\AutoUpgrade\UpgradeTools\Translator->applyParameters('img/cms/Group%2...', Array) #3 PATH/public_html/modules/autoupgrade/classes/ZipAction.php(107): PrestaShop\Module\AutoUpgrade\UpgradeTools\Translator->trans('%filename% adde...', Array, 'Modules.Autoupg...') #4 PATH/public_html/modules/autoupgrade/classes/TaskRunner/Upgrade/BackupFiles.php(80): PrestaShop\Module\AutoUpgrade\ZipAction->compress(Array, 'PATH/dh...') #5 PATH/public_html/admin804u9ccmuiyhwncax7i/autoupgrade/ajax-upgradetab.php(53): PrestaShop\Module\AutoUpgrade\TaskRunner\Upgrade\BackupFiles->run() #6 {main}
Zamiast PATH oczywiście jest pełna ścieżka. Ukryłem ze względów bezpieczeństwa.
Przy manualnej aktualizacji po wejściu w link: http://<shop_domain>/modules/autoupgrade/upgrade/upgrade.php
otrzymuję taki błąd:
Warning: require_once(PAHT/public_html/modules/autoupgrade/upgrade/../../vendor/autoload.php): Failed to open stream: No such file or directory in PATH/public_html/modules/autoupgrade/upgrade/upgrade.php on line 47
Fatal error: Uncaught Error: Failed opening required 'PATH/public_html/modules/autoupgrade/upgrade/../../vendor/autoload.php' (include_path='.:/usr/local/php/8.0/8.0.3-dh2/lib/php') in PATH/public_html/modules/autoupgrade/upgrade/upgrade.php:47 Stack trace: #0 {main} thrown in PATH/public_html/modules/autoupgrade/upgrade/upgrade.php on line 47