Symfony6下无法通过Composer安装Sonata Admin Bundle求助
解决Sonata Admin Bundle在Symfony 6.3下的安装报错问题
错误原因
报错核心逻辑:
- 你尝试安装的
sonata-project/admin-bundle dev-master分支已被废弃,当前Sonata Admin的开发分支为4.x-dev、5.x-dev等,不存在dev-master分支 - 你的项目
composer.json设置了minimum-stability: stable,Composer默认仅检索稳定版本,不会自动匹配开发分支
解决方案
直接安装兼容Symfony 6.3的Sonata Admin Bundle稳定版本,执行以下命令:
composer require sonata-project/admin-bundle "^4.25"
补充说明
- Sonata Admin 4.x系列完全适配Symfony 6.3,匹配你的项目环境要求
- 若需测试开发版本,可临时修改
composer.json的稳定性配置(不推荐生产环境使用):
再执行安装命令:"minimum-stability": "dev", "prefer-stable": truecomposer require sonata-project/admin-bundle "4.x-dev"
内容的提问来源于stack exchange,提问作者Arsen Mkrtumian
相关产品推荐
相关产品推荐

