部署失敗:無法套用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 ║
相關閱讀
- 如何在我們的支援知識庫中套用Adobe提供的撰寫器修補程式。
- 在開發人員檔案中Commerce的雲端修補程式。
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a