Implementatie mislukt: kan de MDVA-43395-patch niet toepassen

Dit artikel biedt een oplossing voor het probleem, waarbij het toepassen van de MDVA-43395-patch resulteert in een mislukte implementatie.

Beschrijving description

Omgeving

Adobe Commerce op cloudinfrastructuur (alle versies)

Probleem/symptomen

U kunt de MDVA-43395-pleister niet aanbrengen.

Oorzaak

De kooplieden van de wolk hoeven niet om het flard MDVA-43395 afzonderlijk toe te passen als zij ​ magento/magento-cloud-patches 1.0.16 ​ geïnstalleerd hebben, die reeds het flard omvat.

Resolutie resolution

U lost dit probleem op door de patches MDVA-43395 en MDVA-43443 uit de map m2-hotfixes te verwijderen en opnieuw te implementeren.

Als u de MDVA-43443-patch via de map m2-hotfixes kon toepassen, moet u deze nog steeds verwijderen, zoals hierboven vermeld. In toekomstige versies van Adobe Commerce zijn deze patches al in de patches opgenomen. Hierdoor kan de implementatie mislukken als u later een upgrade uitvoert.

Voer de status -n van de leverancier/bin/magento-patches uit om te controleren of de patch is toegepast |grep 43443 commando. Als er meerdere resultaten als deze worden weergegeven, verwijdert u de MDVA-43443-patch uit de map m2-hotfixes:

$ 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                                       ║

Gerelateerde lezing

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f