You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopware 6.5升级报错:assets:install返回错误码255

问题

将Shopware从6.4版本升级至6.5版本时,向composer.json中添加了symfony/flex。执行composer update --with-all-dependencies --no-scripts可成功运行,但执行composer update --with-all-dependencies失败,返回以下错误:

Executing script assets:install [KO]
 [KO]
Script assets:install returned with error code 255
!!  PHP Fatal error:  Uncaught Error: Class "Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle" not found in /home/mws/Dokumente/projekte/academy.rotkaeppchen-mumm.de/vendor/shopware/core/Kernel.php:97
!!  Stack trace:
!!  #0 /home/mws/Dokumente/projekte/academy.rotkaeppchen-mumm.de/vendor/symfony/http-kernel/Kernel.php(331): Shopware\Core\Kernel->registerBundles()
!!  #1 /home/mws/Dokumente/projekte/academy.rotkaeppchen-mumm.de/vendor/shopware/core/Kernel.php(163): Symfony\Component\HttpKernel\Kernel->initializeBundles()
!!  #2 /home/mws/Dokumente/projekte/academy.rotkaeppchen-mumm.de/bin/console(74): Shopware\Core\Kernel->boot()
!!  #3 {main}
!!    thrown in /home/mws/Dokumente/projekte/academy.rotkaeppchen-mumm.de/vendor/shopware/core/Kernel.php on line 97
!!  
Script @auto-scripts was called via post-update-cmd
原因分析

Shopware 6.5已弃用SensioFrameworkExtraBundle,转而使用Symfony 6.2+内置的注解、参数转换等功能,因此不再依赖该包。但添加symfony/flex后,Composer在更新时会自动移除无依赖关联的包,导致SensioFrameworkExtraBundle被删除。而升级过程中执行assets:install脚本时,Shopware内核仍尝试注册该已被移除的Bundle,从而触发类找不到的致命错误。

解决方法
  • 临时安装依赖,完成升级脚本
    先手动安装SensioFrameworkExtraBundle以确保脚本正常执行:

    composer require sensio/framework-extra-bundle
    

    之后重新执行完整的升级命令:

    composer update --with-all-dependencies
    
  • 清理缓存与自动加载
    若执行完升级仍有问题,清理Symfony缓存并重新生成自动加载文件:

    rm -rf var/cache/*
    composer dump-autoload
    
  • 移除冗余依赖(可选)
    升级完成后,Shopware 6.5已无需该包,可将其移除:

    composer remove sensio/framework-extra-bundle
    
  • 确认Shopware版本
    检查composer.json中的Shopware核心依赖是否已正确升级至6.5.x版本,确保没有残留旧版本约束。

内容的提问来源于stack exchange,提问作者MweisSW

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 14:35:54