部署失敗:無法套用MDVA-43395修補程式
本文提供此問題的解決方案,其中嘗試套用MDVA-43395修補程式會導致部署失敗。
說明 description
環境
雲端基礎結構上的Adobe Commerce (所有版本)
問題/症狀
您無法套用MDVA-43395修補程式。
原因
如果雲端商戶已安裝magento/magento-cloud-patches 1.0.16 (其中已包含修補程式),則不需要個別套用MDVA-43395修補程式。
解決方法 resolution
若要解決此問題,請從m2-hotfix目錄移除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