部署失敗:無法套用MDVA-43395修補程式

本文提供此問題的解決方案,其中嘗試套用MDVA-43395修補程式會導致部署失敗。

受影響的產品和版本

  • 雲端基礎結構上的Adobe Commerce (所有版本)

問題

您無法套用MDVA-43395修補程式。

原因

如果雲端商戶已安裝magento/magento-cloud-patches 1.0.16 (其中已包含修補程式),則不需要個別套用MDVA-43395修補程式。

解決方案

若要解決此問題,請從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                                       ║

相關閱讀

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a