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.

Betrokken producten en versies

  • Adobe Commerce op cloudinfrastructuur (alle versies)

Probleem

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.16geïnstalleerd hebben, die reeds het flard omvat.

Oplossing

U lost het 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 de patch toch 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 opdracht vendor/bin/magento-patches -n status |grep 43443 uit om te controleren of de patch is toegepast.
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
8bd06ef0-b3d5-4137-b74e-d7b00485808a