Beheben von Problemen beim Herunterladen von Erweiterungen während der Bereitstellung von Adobe Commerce auf der Cloud-Infrastruktur
In diesem Artikel wird ein häufiges Problem behandelt, mit dem Entwickler bei der Installation von Erweiterungen vom Adobe Commerce Marketplace während der Bereitstellung in Adobe Commerce auf der Cloud-Infrastruktur konfrontiert sind. Das Problem tritt auf, wenn Composer-Authentifizierungsschlüssel von verschiedenen Konten Zugriff auf entweder die -Erweiterung oder den Commerce-Code bieten, aber nicht auf beide. Um dies zu beheben, fügen Sie die Composer-Authentifizierungsschlüssel, die mit dem Profil verknüpft sind, das zum Kauf der Erweiterungen verwendet wird, Ihrer auth.json-Datei hinzu und übertragen Sie dann die aktualisierte Datei in Ihr Repository.
Beschreibung description
Umgebung
Adobe Commerce auf Cloud-Infrastruktur
Problem
Bei der Bereitstellung in der Cloud-Umgebung stoßen Entwickler auf Folgendes:
- Mit Ihren eigenen Composer-Schlüsseln können Sie die Erweiterung herunterladen, nicht jedoch den Commerce-Code.
- Mit den Composer-Schlüsseln des Händlers können Sie den Commerce-Code herunterladen, nicht jedoch die -Erweiterung.
Ursache
Dieses Problem tritt auf, wenn die Erweiterung über ein Entwicklerkonto erworben wird, das nicht mit dem Konto des Händlers verknüpft ist.
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
-
Stellen Sie sicher, dass Ihnen Händler Shared Access“ gewährt hat.
-
Navigieren Sie zur Seite Commerce Marketplace-Zugriffsschlüssel.
-
Überprüfen Sie das Dropdown-Menü für die folgenden Optionen:
- Ich Ihr persönliches Profil
- Organisationsprofil des Händlers - das Profil des Händlers
-
Wechseln Sie über Dropdown-Menü zum Organisationsprofil Händler“.
-
Klicken Sie Neue Zugriffsschlüssel erstellen, um neue Zugriffsschlüssel zu generieren.
-
Fügen Sie die generierten Schlüssel zur
auth.jsonIhres Projekts hinzu und übertragen Sie die Änderungen in Ihr Repository. -
Vergewissern Sie sich, dass Sie Zugriff auf das Händlerprofil haben, und geben Sie dann eine Bestellung für die Erweiterung auf:
- Wählen Abschnitt „Erweiterung erwerben für:" aus Dropdown Menü „Organisation“ aus.
- Schließen Sie den Bestellvorgang ab.
-
Fordern Sie eine Rückerstattung an, wenn Sie die Erweiterung zuvor auf Ihrem eigenen Konto gekauft haben, indem Sie den Abschnitt Erstattungsanfragen besuchen.
Beachten Sie, dass dieses Setup nur für Cloud-Bereitstellungen funktioniert. Sie können nicht sowohl den Adobe Commerce-Code als auch die Erweiterungen mit zwei verschiedenen Schlüsselsätzen in eine lokale Umgebung herunterladen.
Nachdem Sie diese Schritte ausgeführt haben, können Sie die Erweiterung mithilfe der Schlüssel Ihres Kontos herunterladen und den Adobe Commerce-Code mithilfe der Schlüssel des Händlers herunterladen, um ihn in der Cloud-Umgebung bereitzustellen.