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
- hoe te om een componentenflard toe te passen die door Adobe in onze steunkennisbasis wordt verstrekt.
- de Patches van de Wolk voor Commerce in onze ontwikkelaarsdocumentatie.