部署失败:无法应用MDVA-43395修补程序
本文提供了针对此问题的解决方案,其中尝试应用MDVA-43395修补程序会导致部署失败。
描述 description
环境
云基础架构上的Adobe Commerce(所有版本)
问题/症状
无法应用MDVA-43395修补程序。
原因
如果云商已安装magento/magento-cloud-patches 1.0.16,并且其中已包含修补程序,则无需单独应用MDVA-43395修补程序。
解决方法 resolution
要解决此问题,请从m2-hotfixes目录中删除MDVA-43395和MDVA-43443修补程序并重新部署。
如果可以通过m2-hotfixes目录应用MDVA-43443修补程序,则仍需要按上述方式将其删除。 Adobe Commerce的未来版本中将已包含这些修补程序,因此如果您稍后升级,可能会导致部署失败。
要验证是否已应用修补程序,请运行vendor/bin/magento-patches -n status |grep 43443命令。 如果它显示多个类似这样的结果,则应从m2-hotfixes文件夹中删除MDVA-43443修补程序:
$ vendor/bin/magento-patches -n status |grep 43443
║ MDVA-43443 │ Parser token new fix │ Other │ Adobe Commerce Support │ Applied │ Patch type: Required ║
║ N/A │ ../m2-hotfixes/MDVA-43443_EE_2.4.2-p2_COMPOSER_v1.patch │ Other │ Local │ Applied │ Patch type: Custom ║
相关阅读
- 如何应用我们的支持知识库中由Adobe提供的编辑器修补程序。
- 在开发人员文档中Commerce的云修补程序。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f