B2B 1.4.0 Installation schlägt bei Adobe Commerce 2.4.6-p1 vor Ort fehl
Dieser Artikel bietet eine Problemumgehung für das On-Premise-Problem mit Adobe Commerce 2.4.6-p1, bei dem die Installation von B2B Version 1.4.0 fehlschlägt.
Betroffene Produkte und Versionen
- Adobe Commerce 2.4.6-p1 lokal
- B2B Version 1.4.0
Problem
Zu reproduzierende Schritte:
-
Installieren Sie Adobe Commerce 2.4.6-p1.
code language-bash m2install.sh -s composer --ee -v 2.4.6-p1
-
Versuchen Sie, die B2B -Version 1.4.0 zu installieren.
code language-bash composer require magento/extension-b2b:1.4.0
Erwartete Ergebnisse:
B2B Version 1.4.0 wird erfolgreich auf Adobe Commerce 2.4.6-p1 installiert.
Tatsächliche Ergebnisse:
Die Installation schlägt mit dem folgenden Fehler fehl:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires magento/extension-b2b 1.4.0 -> satisfiable by magento/extension-b2b[1.4.0].
- magento/extension-b2b 1.4.0 requires magento/security-package-b2b 1.0.4-beta1 -> found magento/security-package-b2b[1.0.4-beta1] but it does not match your minimum-stability.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Workaround
Führen Sie die erfolgreiche Installation oder Aktualisierung auf B2B Version 1.4.0 unter Adobe Commerce 2.4.6-p1 durch, indem Sie manuelle Abhängigkeiten für das Sicherheitspaket B2B mit dem Tag Stabilität hinzufügen.
-
Aktualisieren Sie im Adobe Commerce-Installationsordner
composer.json
mit den erforderlichen Abhängigkeiten:code language-bash composer require magento/module-re-captcha-company=1.0.3-beta1@beta magento/security-package-b2b=1.0.4-beta1@beta
Befehlsausgabe:
code language-bash Running composer update magento/module-re-captcha-company magento/security-package-b2b Loading composer repositories with package information Updating dependencies Lock file operations: 2 installs, 0 updates, 0 removals - Locking magento/module-re-captcha-company (1.0.3-beta1) - Locking magento/security-package-b2b (1.0.4-beta1) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 2 installs, 0 updates, 0 removals - Downloading magento/module-re-captcha-company (1.0.3-beta1) - Installing magento/module-re-captcha-company (1.0.3-beta1): Extracting archive - Installing magento/security-package-b2b (1.0.4-beta1) 1 package suggestions were added by new dependencies, use `composer suggest` to see details. Package sebastian/phpcpd is abandoned, you should avoid using it. No replacement was suggested. Generating autoload files 132 packages you are using are looking for funding. Use the `composer fund` command to find out more! No security vulnerability advisories found
-
Aktualisieren Sie
composer.json
, um die Version 1.4.0 von B2B hinzuzufügen.code language-bash composer require magento/extension-b2b=1.4.0
Befehlsausgabe:
code language-bash ./composer.json has been updated Running composer update magento/extension-b2b Loading composer repositories with package information Updating dependencies ... Generating autoload files 132 packages you are using are looking for funding. Use the `composer fund` command to find out more! No security vulnerability advisories found
-
Führen Sie die Installation oder Aktualisierung durch.