Symfony 6.1+PHP8.1安装重置密码包遇Composer版本冲突问题
解决symfonycasts/reset-password-bundle依赖冲突问题
你的问题核心是symfonycasts/reset-password-bundle v1.16.0版本的PHP兼容范围和你的8.1.0版本冲突,不需要升级PHP,直接指定兼容该PHP版本的包版本即可:
- 打开项目根目录的
composer.json,把symfonycasts/reset-password-bundle的版本约束从^1.16修改为^1.15,或者直接锁定到1.15.3(该版本明确支持PHP7.4及以上,包含8.1.0)。 - 执行命令更新包:
composer update symfonycasts/reset-password-bundle --with-all-dependencies
这样就能避开版本冲突,成功安装重置密码功能。
内容的提问来源于stack exchange,提问作者cretthie
相关产品推荐
相关产品推荐

