Freigabe 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 Implementierung führt.
Betroffene Produkte und Versionen
- Adobe Commerce in der Cloud-Infrastruktur (alle Versionen)
Problem
Sie können den Patch MDVA-43395 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, das bereits den Patch enthält.
Lösung
Um das Problem zu beheben, entfernen Sie die MDVA-43395- und MDVA-43443-Patches aus dem Verzeichnis m2-hotfixes
und stellen Sie sie erneut bereit.
Wenn Sie den Patch MDVA-43443 über das Verzeichnis m2-hotfixes
anwenden können, müssen Sie ihn trotzdem entfernen, wie oben erwähnt. In zukünftigen Versionen von Adobe Commerce sind diese Patches bereits enthalten, sodass die Bereitstellung fehlschlagen könnte, wenn Sie später aktualisieren würden.
Um zu überprüfen, ob der Patch angewendet wurde, führen Sie den Befehl vendor/bin/magento-patches -n status |grep 43443
aus.
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
- Anwenden eines von Adobe bereitgestellten Composer-Patches in unserer Support-Wissensdatenbank.
- Cloud-Patches für Commerce in unserer Entwicklerdokumentation.