ECE-Tools - Versionshinweise

Das Paket ece-tools besteht aus einer Reihe von Skripten und Tools zur Verwaltung und Bereitstellung von Cloud-Projekten. In diesen Versionshinweisen werden die neuesten Verbesserungen an diesem Paket beschrieben, das Teil der Cloud-Tools-Suite für Commerce ist.

NOTE
Informationen Aktualisierung auf die neueste Version des ece-tools-Pakets finden Sie unterAktualisieren der ECE-Tools“.

Das ece-tools-Paket verwendet die folgende Versionssequenz: 200<major>.<minor>.<patch>

Die Versionshinweise umfassen Folgendes:

  • neues Symbol Neue Funktionen
  • Fehlerbehebungssymbol Fehlerbehebungen und Verbesserungen

v2002.2.0 latest

Veröffentlichungsdatum: 7. Oktober 2024

  • neues Symbol MariaDB 11.4-Unterstützung von MariaDB 11.4 hinzugefügt.
  • fix icon Refactored code-Entfernte Unterstützung der alten PHP-Versionen 7.4, 7.3, 7.2 und der zugehörigen Bibliotheken.
  • Fix icon Upgrade der Monolog-Version-Unterstützung für Monolog 3.6. hinzugefügt
  • fix icon Validator für RabbitMQ, MariaDB und PHP-Behebt den Validator, der eine irreführende Meldung über die falsche Version des Dienstes erzeugt hat.

v2002.1.19

Veröffentlichungsdatum: 21. Mai 2024

  • neues Symbol Lua - Option useLua für CACHE_CONFIGURATION hinzugefügt.
  • fix icon Validator - Aktualisierte Validatoren für neue Versionen von Redis und RabbitMQ.

v2002.1.18

Veröffentlichungsdatum: 8. April 2024

  • new icon PHP — Unterstützung für PHP 8.3 hinzugefügt.
  • Fix icon Validator - EOL-Validator wurde aktualisiert.

v2002.1.17

Veröffentlichungsdatum: 16. Januar 2024

  • Fix icon Validator for Elasticsearch & OpenSearch - Der Validator, der eine irreführende Meldung zur Installation eines Suchdienstes bei aktiviertem LiveSearch erzeugt hat, wurde korrigiert.
  • Fix icon Bereitstellungswarnung - Es wurde ein Problem behoben, das zu Bereitstellungswarnungen zu nicht leeren Ordnern führte.

v2002.1.16

Veröffentlichungsdatum: 16. Oktober 2023

  • neues Symbol Globale Umgebungsvariable ENABLE_WEBHOOKS - Die globale Variable ENABLE_WEBHOOKS zur Verwendung mit Commerce-Webhooks wurde hinzugefügt, um eine Verbindung zu einem externen Endpunkt herzustellen, z. B. zu einer App Builder-Laufzeitaktion oder einem Inventarverwaltungssystem eines Drittanbieters.

v2002.1.15

Veröffentlichungsdatum: 31. Juli 2023

  • Fehlersymbol Fehlercodes - Aktualisiertes Fehlercodeschema und Fehlercodedokumentgenerator.
  • Fix icon Validator für benutzerdefiniertes Redis-Modell-Der Validator für benutzerdefinierte Redis-Backend-Modelle wurde aktualisiert. Siehe Beispiel für die Cache-Konfiguration.
  • Fix icon Validator for RabbitMQ-Unterstützung für RabbitMQ 3.11 hinzugefügt
  • Fix-Symbol Falscher Link korrigiert-Falscher Link zur Onboarding-Dokumentation in der Willkommens-E-Mail-Vorlage korrigiert.

v2002.1.14

Veröffentlichungsdatum: 10. März 2023

  • new icon PHP—Unterstützung für PHP 8.2 hinzugefügt.
  • neues Symbol Validatoren für Services - Aktualisierte Validatoren für Commerce 2.4.6 erfordern Services: MariaDB 10.6, Redis 7.0, PHP 8.2, OpenSearch 2.x und RabbitMQ 3.9.
  • Fix icon ece-tools db-dump - Ein Problem wurde behoben, das dazu führte, dass der db-dump-Vorgang vorzeitig beendet wurde.

v2002.1.13

Veröffentlichungsdatum: 27. Oktober 2022

  • neues Symbol Es wurde Unterstützung für Adobe I/O-Ereignisse für Adobe Commerce hinzugefügt. Erweiterungsentwickler können jetzt das Framework Adobe I/O-Ereignisse verwenden, um Commerce-Ereignisinformationen von Cloud-Instanzen an ihre Programme zu senden, die für das Adobe-App Builder geschrieben. Adobe I/O-Ereignisse für Adobe Commerce befinden sich in der Partnervorschau.
  • neues Symbol Validator für OPcache-Konfiguration - Es wurde ein Validator hinzugefügt, um die OPcache-Konfiguration auf ausgeschlossene Pfade zu überprüfen.
  • Fix icon Es wurde ein Problem mit der GraphQL-Cache- behoben. Jetzt behält ECE-Tools den GraphQL-id_salt in cache Konfiguration in der app/etc/env.php.

v2002.1.12

Veröffentlichungsdatum: 13. September 2022

  • neues Symbol Aktivierensynchronous_replication - ECE-Tools legt synchronous_replication=>true in der app/etc/env.php fest, wenn MYSQL_USE_SLAVE_CONNECTION aktiviert ist. Diese Konfiguration betrifft nur Commerce 2.4.6+. Eine Beschreibung der MYSQL_USE_SLAVE_CONNECTION finden Sie unter Variablen bereitstellen.
  • neues Symbol OpenSearch - Zusätzliche Funktionalität zum Konfigurieren und Festlegen der opensearch-Engine für die nächste Adobe Commerce-Version 2.4.6. Siehe Einrichten des OpenSearch-Service.

v2002.1.11

Veröffentlichungsdatum: 4. August 2022

  • Fix icon ElasticSuite Validator und OpenSearch: ElasticSuite-Integritätsprüfungsproblem bei der Installation von OpenSearch wurde behoben.
  • Fix icon Rückgabetypen für Bereitstellungsbefehle—Feste Rückgabetypen für Bereitstellungsbefehle.
  • Fix icon RabbitMQProblem mit der Neuinstallation von Commerce 2.4.5 - Fehlerkorrektur RabbitMQ Absturzproblem bei der neuen Installation von Commerce 2.4.5.

v2002.1.10

Veröffentlichungsdatum: 31. März 2022

  • Fix-Symbol Elasticsearch 7.10 - Validatoren wurden aktualisiert, um die Elasticsearch-Version 7.10 zu unterstützen.

v2002.1.9

Veröffentlichungsdatum: 10. März 2022

  • neues Symbol OpenSearch - Unterstützung für OpenSearch für Adobe Commerce 2.4.4, 2.4.3-p2 und 2.3.7-p3. hinzugefügt

  • new icon PHP—Unterstützung für PHP 8.1 hinzugefügt.

  • fix icon symfony/process - Kompatibilität mit symfony/process ^5.3. hinzugefügt

  • neues Symbol Verbraucher - Mehrere Prozesse Es wurde eine multiple_processes Option hinzugefügt, mit der Sie die Anzahl der Prozesse angeben können, die für jeden Verbraucher erzeugt werden sollen. Eine Beschreibung der CRON_CONSUMERS_RUNNER finden Sie unter Variablen bereitstellen.

  • neues Symbol OpenSearch-Schema und vollständiger Host-Pfad - Es wurde die Möglichkeit hinzugefügt, ein Elasticsearch-Schema und den vollständigen Host-Pfad zu konfigurieren.

  • Fix-Symbol AWS S3 - Die Methode zur Aktivierung von AWS S3 wurde geändert.

  • Fix icon Fix Driver_Options Reader - Es wurde das Lesen der Driver_Options-Konfiguration für die DB-Verbindung aus der env.php-Datei durch ece-tools für Validatoren hinzugefügt.

v2002.1.8

Veröffentlichungsdatum: 25. Oktober 2021

  • neues Symbol Alternativer Speicherort für Speicherauszüge Die --dump-directory-Option wurde hinzugefügt, mit der Sie ein Zielverzeichnis für einen DB-Speicherauszug auswählen können. Jetzt ist /app/var/dump-main der Standard-Zielordner für einen DB-Dump. Siehe Backup-Verwaltung: Datenbank sichern
  • Fix icon Update Monolog - Die Mindestversion, die für das monolog-Paket erforderlich ist, wurde auf ^2.3 aktualisiert.
  • Fix icon Symfony aktualisieren - Die Symfony-Abhängigkeiten wurden aktualisiert, damit sie mit Adobe Commerce 2.4.4. kompatibel sind
  • Fix icon Feature/resolve autoload - Es wurde ein Problem bei der Bereitstellung in einer Integrationsumgebung und der Anzeige des CRITICAL: [9] Required configuration is missed in autoload section of composer.json file.-Fehlers behoben.

v2002.1.7

Veröffentlichungsdatum: 29. Juli 2021

Konfigurationsaktualisierungen

  • neues Symbol Unterstützung für Composer 2.0. hinzugefügt

  • Fix icon Aktualisierte Composer-Anforderungen fürsymphony/console - Die ECE-Tools-composer.json-Versionsanforderungen für das symphony/console-Paket wurden aktualisiert, um ein Problem zu beheben, das dazu führte, dass die di:compile-Befehle mit dem folgenden Fehler fehlschlugen: Incompatible argument type: Required type: int. Actual type: string

  • Fix-Symbol Die End-of-Life-Softwareprüfungen (eol.yaml) wurden aktualisiert und enthalten jetzt Elasticsearch 7.9.x.

v2002.1.6

Veröffentlichungsdatum: 20. April 2021

  • neues Symbol Redis-Authentifizierungsberechtigungen - Es wurde die Möglichkeit hinzugefügt, während der Bereitstellungsphase Redis-Autorisierungsberechtigungen aus der relationships-Eigenschaft zu lesen.

  • neues Symbol Anmeldeinformationen für die Elasticsearch-Autorisierung - Es wurde die Möglichkeit hinzugefügt, Anmeldeinformationen für die Elasticsearch-Autorisierung während der Bereitstellungsphase aus der relationships-Eigenschaft zu lesen.

  • neues Symbol Dedizierter Sitzungsspeicher-Service - redis-session als zweite Option für die Sitzungsspeicherung hinzugefügt. Sie können den redis-session-Dienst verwenden, um Sitzungsinformationen zu speichern, und den redis-Dienst für den Cache verwenden, um eine bessere Leistung zu erzielen.

  • neues Symbol Veraltete SPLIT_DB-Meldungen - Es wurden Validierungswarnungen und kritische Meldungen für die veraltete SPLIT_DB-Option für Adobe Commerce 2.4.2 und deren Entfernung in Adobe Commerce 2.5.0 hinzugefügt.

  • Fix-Symbol Elasticsearch-Version aus Beziehungen - Service-Validator wurde korrigiert, um die richtige Version des Elasticsearchs aus den relationships in Cloud Docker- und Integrationsumgebungen abzurufen.

  • Fix icon Flexible Redis-Port-Validierung - Redis kann jetzt den Port in einer benutzerdefinierten Cache-Verbindung über die server-URL validieren. Sie können beispielsweise Ihre Portnummer wie folgt zu Ihrer Server-URL hinzufügen: server: 'tcp://rfs-store-simple-page-cache:26379'. Dadurch lassen sich Validierungsfehler vermeiden, bei denen die port entweder fehlt oder falsch ist.

  • Fix icon Upgrade auf Adobe Commerce 2.4.2 - Es wurde ein Problem behoben, bei dem Benutzer bin/magento setup:upgrade manuell ausführen mussten, um ihre Sites nach dem Upgrade auf Adobe Commerce 2.4.2. betriebsbereit zu machen

v2002.1.5

Veröffentlichungsdatum: 1. Februar 2021

  • neues Symbol Remote-Speicher - Die Umgebungsvariable REMOTE_STORAGE wurde hinzugefügt, um Cloud-Projekte für die Remote-Speicherung von Mediendateien mithilfe eines Speicher-Services wie AWS S3 zu aktivieren. Diese Konfigurationsoption ist Teil des Pakets „ECE-Tools“, wird jedoch in Adobe Commerce in der Cloud-Infrastruktur nicht unterstützt.

  • neues Symbol neuer cloud:config:validate-Befehl - Der Befehl php vendor/bin/ece-tools cloud:config:validate wurde hinzugefügt, um die .magento.env.yaml-Konfiguration zu validieren, bevor Änderungen an die Remote-Cloud-Umgebung gesendet werden.

  • neues Symbol Leeren des opcache—Es wurde Unterstützung für die opcache.enable_cli PHP-Option hinzugefügt, um den OPcache zu leeren, bevor der Bereitstellungs-Hook ausgeführt wird. Durch diese Konfiguration wird die Cache-Konfiguration zurückgesetzt, um sicherzustellen, dass die aktuellen Konfigurationseinstellungen auf jede Bereitstellung angewendet werden.

  • neues Symbol Validierung von Aurora DB - Die Validierung des Datenbank-Service wurde aktualisiert, sodass er mit der Aurora-Datenbank kompatibel ist.

  • neues Symbol Neue SCD_NO_PARENT-Umgebungsvariable - Die SCD_NO_PARENT Umgebungsvariable (für Adobe Commerce >=2.4.2) wurde hinzugefügt, um die Erstellung von statischem Inhalt für übergeordnete Designs zu verwalten.

  • fix icon Speicherbeschränkungen und Befehle - Es wurde ein Problem behoben, bei dem php vendor/bin/ece-tools Befehle nicht funktionierten, wenn die Größe der cloud.log-Datei das PHP-Speicherlimit überschritt. Anstatt die gesamte cloud.log-Datei in den Speicher zu lesen, lesen wir jetzt nur noch eine kleinere Teilmenge von Daten aus der Protokolldatei.

  • Fix icon Benutzerdefinierte Datenbankverbindungen - Es wurde ein .magento.env.yaml-Konfigurationsproblem behoben, bei dem benutzerdefinierte Datenbankverbindungen, die für DATABASE_CONFIGURATION definiert wurden, nicht verwendet wurden. Die Verbindungseinstellungen wurden app/etc/env.php nicht hinzugefügt.

  • Fehlerbehebungssymbol Leere Fehlerprotokolle - Es wurde ein Problem behoben, das dazu führte, dass Bereitstellungen fehlschlugen, wenn die cloud.error.log leer war.

  • Fix icon MariaDB 10.3 validation—Behobene Validierung von MariaDB 10.3 für Adobe Commerce 2.3.6-p1.

  • Fix icon Cache:flush-Protokollierung - Verbesserte Protokolleinträge, um den Beginn und das Ende des cache:flush anzugeben.

v2002.1.4

Veröffentlichungsdatum: 19. November 2020

  • Fix-Symbol Es wurde ein Problem behoben, das zu einem Bereitstellungsfehler führte, wenn die in der SEARCH_CONFIGURATION Umgebungsvariablen angegebene Suchmaschine einen anderen Wert als elasticsearch hatte.

v2002.1.3

Veröffentlichungsdatum: 9. November 2020

Infrastrukturaktualisierungen

  • neues Symbol Es wurde ECE-Tools-Unterstützung für das schreibgeschützte pub/static hinzugefügt, wenn statische Inhalte in der Build-Phase bereitgestellt werden sollen.

  • neues Symbol Es wurde Unterstützung für Elasticsearch 7.9 und Redis 6 hinzugefügt, um die Kompatibilität mit kommenden Adobe Commerce-Versionen zu gewährleisten.

  • fix icon Die ECE-Tools-composer.json wurde aktualisiert, um eine erforderliche Abhängigkeit für das Quality Patches Tool hinzuzufügen. Dies behebt eine zirkuläre Abhängigkeit, die zwischen den Paketen ECE-Tools und magento-cloud-patches bestand.

Validierung und Protokollverbesserungen

  • neues Symbol Es wurde eine Suchmaschinenvalidierung hinzugefügt, um sicherzustellen, dass elasticsearch für Adobe Commerce auf Cloud-Infrastruktur 2.4 und höher festgelegt ist. Wenn die Validierung fehlschlägt, wird die Bereitstellung mit einer kritischen Fehlermeldung gestoppt, die Fehlerbehebungen für das Problem vorschlägt. Siehe Kritische Fehler, Bereitstellungsphase.

  • neues Symbol Es wurde eine Elasticsearch-Validierung hinzugefügt, um die Kompatibilität zwischen der Elasticsearch Service-Version und der Adobe Commerce-Version zu überprüfen.

  • neues Symbol Die Fehlermeldung zur Elasticsearch-Kompatibilität wurde aktualisiert, um die Elasticsearch-Versionen anzuzeigen, die mit dem Adobe Commerce-Elasticsearch-Modul kompatibel sind. Die Fehlermeldung enthält jetzt die spezifischen Versionsnummern, die in Ihrer Cloud-Infrastruktur installiert werden müssen, damit sie mit dem Elasticsearch-Elasticsearch kompatibel sind, das von Ihrer Version von Adobe Commerce verwendet wird. Siehe Warnfehler, Bereitstellungs-Staging.

  • neues Symbol Es wurden Warnfehler 2026 und 2027 für die Einstellung der ungültigen MAGE_MODE-Umgebungsvariablen hinzugefügt. Der einzige gültige Wert ist production. Vor dieser Fehlerbehebung konnte MAGE_MODE auf developer ohne Bereitstellungsfehler festgelegt werden, um später beim Versuch, in schreibgeschützte Dateien zu schreiben, Fehler zu verursachen. Siehe Warnfehler.

  • Fehlerbehebung Die Validierung für Redis-, RabbitMQ- und MySQL-Services wurde korrigiert, um sicherzustellen, dass diese Versionen mit der Adobe Commerce-Version kompatibel sind. Gültige Versionen dieser Services werden jetzt in die cloud.log geschrieben.

  • Fix-Symbol Der cloud.log wurde aktualisiert und enthält jetzt das Limit für gleichzeitige Anfragen zum Senden von Anfragen während der Cache-Aufwärmung. Dieser Wert wird in der Variablen WARM_UP_CONCURRENCY nach der Bereitstellung konfiguriert.

CLI-Befehlsaktualisierungen

  • neues Symbol Es wurden CLI-Befehle (cloud:config:create und cloud:config:update) hinzugefügt, um die .magento.env.yaml-Datei mit einer Konfiguration zu erstellen und zu aktualisieren, die eine oder mehrere Build-, Bereitstellungs- und Post-Deploy-Variablen enthalten kann. Siehe Konfigurationsdatei von CLI erstellen.

Aktualisierungen von Umgebungsvariablen

  • neues Symbol Die Build-Variable SKIP_COMPOSER_DUMP_AUTOLOAD wurde hinzugefügt. Wenn Sie die Variable auf true setzen, kann die Anwendung den composer dump-autoload-Befehl während einer Commerce-Installation von Cloud Docker nicht ausführen. Die Variable ist nur für Cloud Docker für Commerce-Container mit beschreibbaren Dateisystemen (erstellt für Tests und Entwicklung mit ./vendor/bin/ece-docker build:compose --with-test) relevant. Bei solchen Installationen verhindert das Überspringen des Befehls composer dump-autoload Fehler, wenn andere Befehle ausgeführt werden, die versuchen, auf Dateien aus einem gelöschten generated zuzugreifen.

v2002.1.2

Veröffentlichungsdatum: 5. August 2020

Validierung und Protokollverbesserungen

  • neues Symbol Es wurde die schema.error.yaml-Datei hinzugefügt, die alle Fehler- und Warnbenachrichtigungen enthält, die während des Erstellungs-, Bereitstellungs- und Nachbereitstellungsprozesses auftreten können, sowie Vorschläge zur Behebung der Fehler. Die Informationen in dieser Datei finden Sie auch im Cloud-Handbuch für Commerce. Siehe Fehlermeldungsreferenz für ece-tools.

  • neues Symbol Die Einträge im Cloud-Fehlerprotokoll (/var/log/cloud.error.log) wurden in das JSON-Format geändert, um das programmgesteuerte Parsen des Protokolls zu vereinfachen.

  • neues Symbol Es wurden zusätzliche Fehlerprüfungen für die Build-, Bereitstellungs- und Nachbereitstellungsverarbeitung sowie verbesserte vorhandene Prüfungen hinzugefügt:

    • Fehler-Code 2026 - Einige während der Build-Phase generierte Daten konnten nicht in den bereitgestellten Verzeichnissen wiederhergestellt werden

    • Fehler-Code 3004 - Sicherungsdateien können nicht erstellt werden

    • Fehler-Code 102 - Es wurden zusätzliche Prüfungen für Probleme hinzugefügt, die auftreten, wenn die env.php-Datei nicht beschreibbar ist

  • neues Symbol Die Umgebungsvariable QUALITY_PATCH wurde hinzugefügt, um einen oder mehrere Qualitäts-Patches anzugeben, die während des Bereitstellungsprozesses angewendet werden sollen. Siehe Variablen erstellen.

v2002.1.1

Veröffentlichungsdatum: 25. Juni 2020

  • neues Symbol Infrastrukturaktualisierungen

    • neues Symbol Verbesserungen bei der Protokollierung - Verbesserte Protokollierungsfunktion durch Zuweisung von Ausstiegscodes zu kritischen Bereitstellungsfehlern und Offenlegung der Ausstiegscodes in Fehlerbenachrichtigungen und Protokollereignissen. Siehe Fehlermeldungsreferenz für ece-tools.

    • neues Symbol Der Prozess für Datenbank-Dumps (vendor/bin/ece-tools db-dump) und aktualisierte Protokollmeldungen wurden verbessert, um klarzustellen, dass der Vorgang zum Datenbank-Dump die Anwendung in den Wartungsmodus wechselt, Prozesse in der Verbraucherwarteschlange stoppt und Cron-Aufträge deaktiviert, bevor der Dump beginnt.

    • Fix-Symbol Es wurde ein Problem behoben, um sicherzustellen, dass die Projekt-URL bei der Bereitstellung in Staging- und Produktionsumgebungen korrekt aktualisiert wird. Jetzt verwendet ece-tools die URL für die Route, wobei das Attribut primary:true in der Projektrouten-Konfiguration festgelegt ist. Siehe Variablen bereitstellen.

    • Fix-Symbol Der generate.xml Build-Szenario-Workflow zum Anwenden von Patches wurde aktualisiert. Patches müssen früher angewendet werden, um Adobe Commerce zu aktualisieren und Probleme zu beheben, die dazu führen können, dass die di:compile- und module:refresh fehlschlagen.

    • Fix-Symbol Es wurde ein Problem im Installationsprozess behoben, das fälschlicherweise den Crypt key missing zurückgibt. Der crypt/key wird während der Installation automatisch generiert.

  • neues Symbol Service-Updates

    • neues Symbol Unterstützung für PHP 7.4 und MariaDB 10.4. hinzugefügt
  • neues Symbol Aktualisierungen von Umgebungsvariablen

    • neues Symbol Die Variable SCD_USE_BALER wurde hinzugefügt, um das Ballenmodul für die JavaScript-Bündelung während des Build-Prozesses von Adobe Commerce in der Cloud-Infrastruktur zu aktivieren. Weitere Informationen finden Sie in der Beschreibung der im AbschnittBuild-Variablen

    • neues Symbol Die Umgebungsvariable REDIS_BACKEND wurde hinzugefügt, um das Redis-Backend-Modell für den Redis-Cache für Adobe Commerce 2.3.5 oder höher zu konfigurieren. Weitere Informationen finden Sie in der Beschreibung der Variablen Variablen bereitstellen.

  • Neues Symbol CLI-Befehlsaktualisierungen

    • neues Symbol Die folgenden CLI-Befehle wurden mit einer Option für eine detailliertere Protokollierung aktualisiert:

      • app:config:dump
      • app:config:import
      • module:enable

      Die Protokollierungsebene für jeden Aufruf wird durch die Konfiguration der VERBOSE_COMMANDS in der .magento.env.yaml bestimmt.

  • neues Symbol Validierungsverbesserungen

    • neues Symbol Kompatibilitätsprüfungen für Elasticsearch 7.x—Aktualisierte Elasticsearch-Validierung für Kompatibilitätsprüfungen für Elasticsearch 7.x-Software.

    • neues Symbol Aktualisierte Service-Version und EOL-Validierungsprüfungen—Aktualisierte Validierung, um installierte Service-Versionen mit Adobe Commerce 2.4 zu überprüfen. Anforderungen.

    • Fix-Symbol Es wurde ein Validierungsproblem behoben, sodass die folgende Warnmeldung nach der Bereitstellung nur angezeigt wird, wenn die post-deploy Hook-Konfiguration in der .magento.app.yaml-Datei fehlt:

      code language-text
      Your application does not have the "post_deploy" hook enabled.
      
    • neues Symbol Hinzugefügte Validierung für Zend Framework-Abhängigkeiten - Es wurde eine Komponentenabhängigkeitsvalidierung für das Zend Framework hinzugefügt, das zum Laminas-Projekt migriert wurde. Wenn die erforderlichen Abhängigkeiten fehlen, wird während des Build-Prozesses die folgende Fehlermeldung angezeigt.

      code language-text
      Required configuration is missing from the autoload section of the composer.json file.
      Add ("Laminas\Mvc\Controller\Zend\": "setupsrc/ Zend/Mvc/Controller/") to
      the `autoload -> psr-4` section. Then, re-run the "composer update" command locally, and
      commit the updated composer.json and composer.lock files.
      

      Siehe Überprüfen von Zend Framework-Abhängigkeiten.

    • neues Symbol Es wurde eine Validierung für env.php Datei und hinzugefügt - während des Installations- und Aktualisierungsprozesses wird nach der env.php und den Daten gesucht.

      • Wenn die env.php-Datei in der Installation fehlt und der crypt/key nicht in der .magento.app.yaml-Datei angegeben ist, schlägt die Bereitstellung mit der folgenden Benachrichtigung fehl:

        code language-text
        The crypt/key key value does not exist in the ./app/etc/env.php file or the CRYPT_KEY cloud environment variable``Missing crypt key for upgrading Magento`.
        
      • Wenn die Installation die env.php-Datei nicht enthält oder die Konfiguration nur einen Cache-Typ enthält, wird während des Upgrade-Prozesses der Befehl cron:enable ausgeführt, um die Datei mit allen cache_types wiederherzustellen. Die folgende Benachrichtigung wird dem Protokoll hinzugefügt:

        code language-text
        Magento state indicated as installed but configuration file app/etc/env.php was empty or did not exist.
        Required data will be restored from environment configurations and from the .magento.env.yaml file.
        

v2002.1.0

Veröffentlichungsdatum: 6. Februar 2020