magento2 - 核心模块中的 Magento 从 2.2.6 升级到 2.3.0 问题
问题描述
我正在将磁电机版本从 2.2.6 升级到 2.3.0 。我在核心模块上遇到问题magento/module-sales
。下面有错误。
您的要求无法解决为一组可安装的软件包。
问题 1
- magento/module-sales 100.1.12 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.11 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.10 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.9 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.8 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.7 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.6 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.5 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.4 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.3 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.2 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.1 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.0 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.0-rc3 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.0-rc2 requires php ~5.5.22|~5.6.0|~7.0.0 -> your PHP version (7.1.20) does not satisfy that requirement.
- magento/module-sales 100.1.0-rc1 requires php ~5.5.22|~5.6.0|~7.0.0 -> your PHP version (7.1.20) does not satisfy that requirement.
- fooman/pdfcustomiser-m2 8.0.6 requires fooman/pdfcustomiser-implementation-m2 108.3.1 -> satisfiable by fooman/pdfcustomiser-implementation-m2[108.3.1].
- fooman/pdfcustomiser-m2 8.0.6 requires fooman/pdfcustomiser-implementation-m2 108.3.1 -> satisfiable by fooman/pdfcustomiser-implementation-m2[108.3.1].
- fooman/pdfcustomiser-implementation-m2 108.3.1 requires magento/module-sales ^100.1.0 | ^101.0.0 -> satisfiable by magento/module-sales[101.0.5, 100.1.0-rc1, 100.1.0-rc2, 100.1.0-rc3, 100.1.0, 100.1.1, 100.1.2, 100.1.3, 100.1.4, 100.1.5, 100.1.6, 100.1.7, 100.2.0-rc20, 101.0.0-rc21, 101.0.0-rc22, 101.0.0-rc23, 101.0.0-rc30, 100.1.8, 101.0.0, 101.0.1, 100.1.9, 100.1.10, 101.0.2, 100.1.11, 101.0.3, 101.0.4, 100.1.12, 100.1.13, 101.0.6].
- fooman/pdfcustomiser-implementation-m2 108.3.1 requires magento/module-sales ^100.1.0 | ^101.0.0 -> satisfiable by magento/module-sales[101.0.5, 100.1.0-rc1, 100.1.0-rc2, 100.1.0-rc3, 100.1.0, 100.1.1, 100.1.2, 100.1.3, 100.1.4, 100.1.5, 100.1.6, 100.1.7, 100.2.0-rc20, 101.0.0-rc21, 101.0.0-rc22, 101.0.0-rc23, 101.0.0-rc30, 100.1.8, 101.0.0, 101.0.1, 100.1.9, 100.1.10, 101.0.2, 100.1.11, 101.0.3, 101.0.4, 100.1.12, 100.1.13, 101.0.6].
- Can only install one of: magento/module-sales[102.0.0, 101.0.5].
- Can only install one of: magento/module-sales[102.0.0, 101.0.0-rc21].
- Can only install one of: magento/module-sales[102.0.0, 101.0.0-rc22].
- Can only install one of: magento/module-sales[102.0.0, 101.0.0-rc23].
- Can only install one of: magento/module-sales[102.0.0, 101.0.0-rc30].
- Can only install one of: magento/module-sales[102.0.0, 101.0.0].
- Can only install one of: magento/module-sales[102.0.0, 101.0.1].
- Can only install one of: magento/module-sales[102.0.0, 101.0.2].
- Can only install one of: magento/module-sales[102.0.0, 101.0.3].
- Can only install one of: magento/module-sales[102.0.0, 101.0.4].
- Can only install one of: magento/module-sales[102.0.0, 101.0.5].
- Can only install one of: magento/module-sales[102.0.0, 101.0.6].
- Can only install one of: magento/module-sales[102.0.0, 100.2.0-rc20].
- Can only install one of: magento/module-sales[102.0.0, 100.1.13].
- magento/product-community-edition 2.3.0 requires magento/module-sales 102.0.0 -> satisfiable by magento/module-sales[102.0.0].
- Installation request for magento/product-community-edition 2.3.0 -> satisfiable by magento/product-community-edition[2.3.0].
- Installation request for fooman/pdfcustomiser-m2 ^8.0 -> satisfiable by fooman/pdfcustomiser-m2[8.0.6].</pre>
请帮助我如何解决它。谢谢
解决方案
问题是因为自定义模块 composer.json。
请在应用文件夹5.6.5|7.0.2|7.0.4|~7.0.6中找到关键字
然后您可以使用旧的 composer.json 找到自定义模块的列表,因此在您发现需要手动更新 modules 文件夹中的那些 composer.json 之后。
例如:app/code/VendorName/ModuleName/composer.json
表示赞许,满意,胜利。谢谢。
推荐阅读
- android - Flutter listview builder改变按钮的颜色
- td-engine - 如何在 TDengine 中的标签列上添加索引?
- python - 在函数 Pygame 之外运行时出现字体未初始化错误
- javascript - 从 Firebase 存储中检索 Html 项目
- python-3.x - 如何将 PIL 图像转换为 cv2 numpy 数组
- git - 如何在 zsh 提示符下为 git 分支名称着色
- android - android房间关系:缺少列
- julia - 如何在 Julia 中生成数组的所有排列?
- java - 如何通过其超级获得接口扩展另一个(又名超级)
- javascript - 使用 javascript 恢复图像大小