Barthelemy Bois Posted October 19 Share Posted October 19 (edited) Bonsoir, Je suis en train d'essayer de migrer ma version de Prestashop 8.2.1 vers la 9.0.1 avec l'assistant update. Je fais ces tests de migration sur un site de test qui a une url différente (mais comme j'ai toujours fait à toutes les montées de versions mineures/majeures depuis la 1.6). PHP version 8.1.33 Je précise que tous les modules sont à jour. (Update Assistant version 7.4.2). La copie des fichiers se passent bien et ça plante juste après le message "vérification de la validité de la version". Je ne trouve rien de parlant par rapport à cette mise à jour sur le net. Merci d'avance pour votre aide. Voici le log : Tous les fichiers sont à jour. Mise à jour de la base de données en cours... Nettoyage du cache des fichiers Le répertoire «/app/cache/» n'existe pas et ne peut pas être vidé. Répertoire /home/.../cache/smarty/cache/ vidé Répertoire /home/.../cache/smarty/compile/ vidé Répertoire /home/.../var/cache/ vidé Step UpdateDatabase Mise à jour des données et de la structure de la base de données Clés API non présentes dans les paramètres, générant Clés générées en utilisant openssl_pkey_new, exportation des clés privées et publiques Mise à jour du fichier de paramètres Suppression des opcache pour le fichier de paramètres Fichier des paramètres mis à jour Vérification de la validité de la version /home/.../vendor/symfony/config/Loader/FileLoader.php line 182 - Symfony\Component\Config\Exception\LoaderLoadException: Expected to find class "PrestaShopBundle\Form\Admin\Type\Common\index" in file "/home/.../src/PrestaShopBundle/Form/Admin/Type/Common/index.php" while importing services from resource "/home/.../src/PrestaShopBundle/Form/Admin/Type/*", but it was not found! Check the namespace prefix used with the resource in /home/.../src/PrestaShopBundle/Resources/config/services/bundle/form/form_type.yml (which is being imported from "/home/.../src/PrestaShopBundle/Resources/config/services/bundle/form.yml"). #0 /home/.../vendor/symfony/config/Loader/FileLoader.php(87): Symfony\Component\Config\Loader\FileLoader->doImport() #1 /home/.../vendor/symfony/dependency-injection/Loader/FileLoader.php(70): Symfony\Component\Config\Loader\FileLoader->import() #2 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(217): Symfony\Component\DependencyInjection\Loader\FileLoader->import() #3 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(156): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseImports() #4 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(133): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadContent() #5 /home/.../vendor/symfony/config/Loader/FileLoader.php(167): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load() #6 /home/.../vendor/symfony/config/Loader/FileLoader.php(87): Symfony\Component\Config\Loader\FileLoader->doImport() #7 /home/.../vendor/symfony/dependency-injection/Loader/FileLoader.php(70): Symfony\Component\Config\Loader\FileLoader->import() #8 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(217): Symfony\Component\DependencyInjection\Loader\FileLoader->import() #9 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(156): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseImports() #10 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(133): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadContent() #11 /home/.../vendor/symfony/config/Loader/FileLoader.php(167): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load() #12 /home/.../vendor/symfony/config/Loader/FileLoader.php(98): Symfony\Component\Config\Loader\FileLoader->doImport() #13 /home/.../vendor/symfony/dependency-injection/Loader/FileLoader.php(70): Symfony\Component\Config\Loader\FileLoader->import() #14 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(217): Symfony\Component\DependencyInjection\Loader\FileLoader->import() #15 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(156): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->parseImports() #16 /home/.../vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(133): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadContent() #17 /home/.../src/PrestaShopBundle/DependencyInjection/PrestaShopExtension.php(53): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load() #18 /home/.../vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(76): PrestaShopBundle\DependencyInjection\PrestaShopExtension->load() #19 /home/.../vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(42): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process() #20 /home/.../vendor/symfony/dependency-injection/Compiler/Compiler.php(80): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process() #21 /home/.../vendor/symfony/dependency-injection/ContainerBuilder.php(768): Symfony\Component\DependencyInjection\Compiler\Compiler->compile() #22 /home/.../vendor/symfony/http-kernel/Kernel.php(507): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #23 /home/.../vendor/symfony/http-kernel/Kernel.php(772): Symfony\Component\HttpKernel\Kernel->initializeContainer() #24 /home/.../vendor/symfony/http-kernel/Kernel.php(126): Symfony\Component\HttpKernel\Kernel->preBoot() #25 /home/.../app/AppKernel.php(96): Symfony\Component\HttpKernel\Kernel->boot() #26 /home/.../modules/autoupgrade/classes/UpgradeTools/SymfonyAdapter.php(61): AppKernel->boot() #27 /home/.../modules/autoupgrade/classes/UpgradeTools/CoreUpgrader/CoreUpgrader80.php(39): PrestaShop\Module\AutoUpgrade\UpgradeTools\SymfonyAdapter->initKernel() #28 /home/.../modules/autoupgrade/classes/UpgradeTools/CoreUpgrader/CoreUpgrader.php(110): PrestaShop\Module\AutoUpgrade\UpgradeTools\CoreUpgrader\CoreUpgrader80->initConstants() #29 /home/.../modules/autoupgrade/classes/Task/Update/UpdateDatabase.php(142): PrestaShop\Module\AutoUpgrade\UpgradeTools\CoreUpgrader\CoreUpgrader->setupUpdateEnvironment() #30 /home/.../modules/autoupgrade/classes/Task/Update/UpdateDatabase.php(49): PrestaShop\Module\AutoUpgrade\Task\Update\UpdateDatabase->warmUp() #31 /home/.../modules/autoupgrade/classes/Task/Runner/ChainedTasks.php(66): PrestaShop\Module\AutoUpgrade\Task\Update\UpdateDatabase->run() #32 /home/.../**admin_folder**/autoupgrade/ajax-upgradetab.php(58): PrestaShop\Module\AutoUpgrade\Task\Runner\ChainedTasks->run() #33 {main} Il semble qu'il y ait eu un problème avec le serveur. Ce type d'erreur se produit généralement lorsque : Le serveur est temporairement indisponible. Il y a une mauvaise configuration ou un problème inattendu sur le serveur. HTTP request failed. Type: ERR_BAD_RESPONSE - HTTP Code: 500 Edited Tuesday at 07:26 PM by Barthelemy Bois (see edit history) Link to comment Share on other sites More sharing options...
Barthelemy Bois Posted Tuesday at 06:59 PM Author Share Posted Tuesday at 06:59 PM (edited) Bonsoir, Est-ce que quelqu'un à une piste pour m'aider à comprendre cette erreur et pourquoi la class n'est pas trouvée ? Edited Tuesday at 07:27 PM by Barthelemy Bois (see edit history) Link to comment Share on other sites More sharing options...
Barthelemy Bois Posted Tuesday at 07:22 PM Author Share Posted Tuesday at 07:22 PM (edited) Je viens de réussir sans surprise (toujours avec la même méthode) la mise à jour de la 8.2.1 vers 8.2.3. Je l'ai poussé également sur la prod. J'ai fait cette mise à jour avec l'archive locale pour visiblement éviter de repasser en version PHP 7.4 comme indiqué. J'ai essayé ensuite la mise à jour 8.2.3 vers 9.0.1 mais j'ai la même exception : /home/.../vendor/symfony/config/Loader/FileLoader.php line 182 - Symfony\Component\Config\Exception\LoaderLoadException: Expected to find class "PrestaShopBundle\Form\Admin\Type\Common\index" in file "/home/.../src/PrestaShopBundle/Form/Admin/Type/Common/index.php" while importing services from resource "/home/.../src/PrestaShopBundle/Form/Admin/Type/*", but it was not found! Check the namespace prefix used with the resource in /home/.../src/PrestaShopBundle/Resources/config/services/bundle/form/form_type.yml (which is being imported from "/home/.../src/PrestaShopBundle/Resources/config/services/bundle/form.yml"). Edited Tuesday at 07:29 PM by Barthelemy Bois (see edit history) Link to comment Share on other sites More sharing options...
Barthelemy Bois Posted yesterday at 07:49 PM Author Share Posted yesterday at 07:49 PM Je n'arrive pas à trouver une explication, j'utilise la base de Prestashop et quelques modules tiers que j'ai désactivé pour l'upgrade. Quelqu'un m'aiguillerai ou m'expliquerai déjà l'erreur svp ? 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now