Bereitstellung fehlgeschlagen: MDVA-43395-Patch kann nicht angewendet werden

Dieser Artikel bietet eine Lösung für das Problem, bei dem der Versuch, den MDVA-43395-Patch anzuwenden, zu einer fehlgeschlagenen Bereitstellung führt.

Beschreibung description

Umgebung

Adobe Commerce auf Cloud-Infrastruktur (alle Versionen)

Problem/Symptome

Sie können das MDVA-43395-Patch nicht anwenden.

Ursache

Cloud-Händler müssen den MDVA-43395-Patch nicht separat anwenden, wenn sie magento/magento-cloud-patches 1.0.16 installiert haben, die den Patch bereits enthalten.

Auflösung resolution

Um das Problem zu beheben, entfernen Sie die MDVA-43395- und MDVA-43443-Patches aus dem Verzeichnis m2-hotfixes und stellen Sie erneut bereit.

Wenn Sie den MDVA-43443 Patch über das m2-hotfixes Verzeichnis installieren könnten, müssten Sie ihn trotzdem wie oben beschrieben entfernen. In zukünftigen Versionen von Adobe Commerce sind diese Patches bereits enthalten. Daher kann es sein, dass die Bereitstellung fehlschlägt, wenn Sie später ein Upgrade durchführen.

Um zu überprüfen, ob der Patch angewendet wurde, führen Sie den Status Vendor/bin/magento-patches -n aus |grep 43443 Befehl. Wenn mehrere Ergebnisse wie diese angezeigt werden, sollten Sie den MDVA-43443-Patch aus dem Ordner m2-hotfixes entfernen:

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

Verwandtes Lesen

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