symfony - symfony/依赖注入与 symfony/console 冲突
问题描述
我有一个尝试更新的 magento2.2.6 网站。现在我最终遇到了这个错误:
symfony/dependency-injection v3.3.0 与 symfony/console[v4.1.5] 冲突。
我尝试并查看了几个论坛和问题,也更改了一些版本但没有好的结果。冲突问题仍然存在,我已经没有选择了。
.{ Problem
- Installation request for magento/product-community-edition 2.3.0 -> satisfiable by magento/product-community-edition[2.3.0].
- magento/framework 102.0.0 requires symfony/console ~4.1.0 -> satisfiable by symfony/console[v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.0].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.1].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.2].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.3].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.4].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.5].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.6].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.7].
- symfony/dependency-injection v3.3.0 conflicts with symfony/console[v4.1.8].
- magento/product-community-edition 2.3.0 requires magento/framework 102.0.0 -> satisfiable by magento/framework[102.0.0].
- Installation request for symfony/dependency-injection 3.3.0 -> satisfiable by symfony/dependency-injection[v3.3.0]
}
有任何想法吗
解决方案
要首先解决上述问题,您必须运行以下命令
步骤1
composer config preferred-install dist
composer config sort-packages true
composer config prefer-stable true
第2步
composer require --dev friendsofphp/php-cs-fixer:~2.10.0 --no-update
第 3 步
composer require --dev friendsofphp/php-cs-fixer:~2.10.0 --no-update
第4步
php -r '$autoload=json_decode(file_get_contents("composer.json"), true); $autoload["autoload"]["psr-4"]["Zend\\Mvc\\Controller\\"]= "setup/src/Zend/Mvc/Controller/"; file_put_contents("composer.json", json_encode($autoload, JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES));'
第 5 步
composer require magento/product-community-edition 2.3.0 --no-update
第 6 步
composer update
第 7 步
php bin/magento setup:upgrade
推荐阅读
- regex - 使用正则表达式选择隐藏匹配的单词 - MS Word
- c++ - C ++打开具有2个约束的文件
- r - 在 R 中,如何从数据框或字符串中删除链接?
- r - 变量名和函数中的变量
- angular - 如何使用一个路由角度加载多个组件
- flutter - 如何为 IconData 找到合适的 codepint?
- python - 为什么我在运行程序时没有得到任何输出?
- python - 根据列中特定值的计数条件过滤掉火花数据帧的行[pyspark中的spark.sql语法]
- python - 如何在torchscript中使用自定义python对象
- php - 使用我的 SQL 结果作为过滤条件的方法?