我尝试从 magento 市场安装扩展,但出现不兼容错误。
问题1
- magento/composer-root-update-plugin 已锁定到版本 1.0.0,并且未请求更新此包。
- magento/composer-root-update-plugin 1.0.0 需要composer-plugin-api ^1.0 -> 找到composer-plugin-api[2.0.0] 但它与约束不匹配。
问题2
- Dealerdirect/phpcodesniffer-composer-installer 已锁定到版本 v0.5.0,并且未请求更新此软件包。
- Dealerdirect/phpcodesniffer-composer-installer v0.5.0 需要composer-plugin-api ^1.0 -> 找到composer-plugin-api[2.0.0] 但它与约束不匹配。
问题3
- laminas/laminas-dependency-plugin 1.0.4 需要composer-plugin-api ^1.1 -> 找到composer-plugin-api[2.0.0] 但它与约束不匹配。
- magento/product-community-edition 2.4.1 需要 laminas/laminas-dependency-plugin ^1.0 -> 可通过 laminas/laminas-dependency-plugin[1.0.4] 满足。
- magento/product-community-edition 已锁定到版本 2.4.1,并且未请求更新此包。
您正在使用 Composer 2,您的某些插件似乎与它不兼容。确保更新插件或报告插件问题以要求他们支持 Composer 2。
我该如何解决这个问题?
您可以将 Composer 降级到版本 1.x
composer self-update --1
如果您需要切换回 Composer 版本 2.x,您只需输入
composer self-update --2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)