Opmerkingen bij de release ECE-Tools
Het kind-hulpmiddelenpakket is een reeks manuscripten en hulpmiddelen die worden ontworpen om de projecten van de Wolk te beheren en op te stellen. Deze versienota's beschrijven de recentste verbeteringen aan dit pakket, dat deel van de Reeks van Hulpmiddelen van de Wolk voor Commerceuitmaakt.
ece-tools
pakket.Het pakket ece-tools
gebruikt de volgende versiesequentie voor releases: 200<major>.<minor>.<patch>
De opmerkingen bij de release omvatten:
v2002.1.19 latest
Releasedatum: 21 mei 2024
v2002.1.18
Releasedatum: 8 april 2024
v2002.1.17
Releasedatum: 16 januari 2024
v2002.1.16
Releasedatum: 16 oktober 2023
v2002.1.15
Releasedatum: 31 juli 2023
v2002.1.14
Releasedatum: 10 maart 2023
-
-
-
db-dump
verrichting veroorzaakte om voortijdig te stoppen.
v2002.1.13
Releasedatum: 27 oktober 2022
-
-
-
id_salt
waarde incache
configuratie in hetapp/etc/env.php
dossier.
v2002.1.12
Releasedatum: 13 september 2022
-
synchronous_replication
toe - ECE-hulpmiddelen reeksensynchronous_replication=>true
in hetapp/etc/env.php
dossier wanneerMYSQL_USE_SLAVE_CONNECTION
wordt toegelaten. Deze configuratie heeft alleen invloed op Commerce 2.4.6+. Zie deMYSQL_USE_SLAVE_CONNECTION
veranderlijke beschrijving in stelt variabelenop. -
opensearch
motor voor volgende versie 2.4.6 van Adobe Commerce te vormen en te plaatsen. Zie de dienst van OpenSearch van de Opstelling.
v2002.1.11
Releasedatum: 4 augustus 2022
v2002.1.10
Releasedatum: 31 maart 2022
v2002.1.9
Releasedatum: 10 maart 2022
-
-
-
-
multiple_processes
optie zodat u het aantal processen kunt specificeren om voor elke consument te kweken. Zie deCRON_CONSUMERS_RUNNER
veranderlijke beschrijving in stelt variabelenop. -
-
-
env.php
dossier doorece-tools
voor validators.
v2002.1.8
Releasedatum: 25 oktober 2021
-
--dump-directory
optie zodat u een doelfolder voor een stortplaats van DB kunt kiezen. Nu is/app/var/dump-main
de standaarddoelmap voor een DB-dump. Zie Reservekopiebeheer: Dump uw gegevensbestand -
monolog
pakket aan^2.3
wordt vereist. -
-
CRITICAL: [9] Required configuration is missed in autoload section of composer.json file.
fout.
v2002.1.7
Releasedatum: 29 juli 2021
de updates van de Configuratie—
-
-
symphony/console
bij - werkte de ECE-Hulpmiddelencomposer.json
versievereisten voor hetsymphony/console
pakket bij om een kwestie te bevestigen diedi:compile
bevelen veroorzaakte om met de volgende fout te ontbreken:Incompatible argument type: Required type: int. Actual type: string
-
eol.yaml
) bij om Elasticsearch 7.9.x te omvatten.
v2002.1.6
Releasedatum: 20 april 2021
-
relationships
bezit tijdens op te stellen fase te lezen. -
relationships
bezit tijdens op te stellen fase te lezen. -
redis-session
als tweede optie voor zittingsopslag. U kunt deredis-session
dienst gebruiken om zittingsinformatie op te slaan en deredis
dienst voor geheim voorgeheugen te gebruiken om betere prestaties te verstrekken. -
SPLIT_DB
optie voor Adobe Commerce 2.4.2 en zijn verwijdering in Adobe Commerce 2.5.0. -
relationships
eigenschappen in de Server van de Wolk en integratiemilieu's terug te winnen. -
server
URL bevestigen. U kunt bijvoorbeeld als volgt uw poortnummer aan de URL van de server toevoegen:server: 'tcp://rfs-store-simple-page-cache:26379'
. Hiermee voorkomt u validatiefouten waarbij de optieport
ontbreekt of onjuist is. -
bin/magento setup:upgrade
manueel in werking te stellen om hun plaatsen na bevordering aan Adobe Commerce 2.4.2 operationeel te maken.
v2002.1.5
Releasedatum: 1 februari 2021
-
REMOTE_STORAGE
milieuvariabele toe om de Projecten van de Wolk voor verre opslag van media dossiers toe te laten gebruikend de opslagdienst, zoals AWS S3. Deze configuratieoptie maakt deel uit van het pakket ECE-Tools, maar wordt niet ondersteund door Adobe Commerce op cloudinfrastructuur. -
cloud:config:validate
bevel - toegevoegd bevelphp vendor/bin/ece-tools cloud:config:validate
om de.magento.env.yaml
configuratie te bevestigen alvorens veranderingen in het verre milieu van de Wolk te duwen. -
opcache.enable_cli
PHP optie om OPCache te spoelen alvorens de op te stellen haak in werking te stellen. Deze configuratie stelt de geheim voorgeheugenconfiguratie terug om ervoor te zorgen dat de huidige configuratiemontages op elke plaatsing worden toegepast. -
-
SCD_NO_PARENT
milieuvariabele (voor Adobe Commerce >=2.4.2) toe om de generatie van statische inhoud voor ouderthema's te beheren. -
php vendor/bin/ece-tools
bevelen niet zouden werken als de grootte van hetcloud.log
dossier PHP memory_limit overschreed. In plaats van het volledigecloud.log
bestand in het geheugen te lezen, lezen we nu alleen een kleinere subset van gegevens uit het logbestand. -
.magento.env.yaml
configuratiekwestie waarin de verbindingen van het douanegegevensbestand die voorDATABASE_CONFIGURATION
werden bepaald niet werden gebruikt. De verbindingsinstellingen zijn niet toegevoegd aanapp/etc/env.php
. -
](https://experienceleague.adobe.com/docs/commerce-cloud-service/assets/fix.svg?lang=nl) Lege foutenlogboeken - Vaste een kwestie die plaatsingen veroorzaakte om te ontbreken als
cloud.error.log
leeg was.![ -
-
cache:flush
stap te wijzen.
v2002.1.4
Releasedatum: 19 november 2020
-
SEARCH_CONFIGURATION
milieuvariabele wordt gespecificeerd een waarde buitenelasticsearch
is.
v2002.1.3
Releasedatum: 9 november 2020
de updates van de Infrastructuur—
-
pub/static
folder wanneer de statische inhoud wordt geplaatst om in het bouwstijlstadium op te stellen. -
-
composer.json
bij om een vereiste gebiedsdeel voor het Hulpmiddel van de Patches van de Kwaliteit toe te voegen. Dit verhelpt een cirkelafhankelijkheid die tussen de ECE-Hulpmiddelen en magento-cloud-flarden pakketten bestond.
Bevestiging en logboekverbeteringen—
-
elasticsearch
voor Adobe Commerce op wolkeninfrastructuur 2.4 en later wordt geplaatst. Als de bevestiging ontbreekt, wordt de plaatsing tegengehouden met een kritiek foutenbericht dat oplossingen voor de kwestie voorstelt. Zie Kritieke Fouten, opstellen stadium. -
-
-
2026
en2027
voor ongeldigeMAGE_MODE
milieu veranderlijke het plaatsen. De enige geldige waarde isproduction
. Vóór deze correctie kanMAGE_MODE
zonder implementatiefouten opdeveloper
worden ingesteld, alleen om later fouten te veroorzaken bij het schrijven naar alleen-lezen bestanden. Zie de Fouten van de Waarschuwing. -
cloud.log
geschreven. -
cloud.log
bij om de gezamenlijke verzoekgrens te omvatten om verzoeken tijdens geheim voorgeheugenwarmte te verzenden. Deze waarde wordt gevormd in WARM_UP_CONCURRENCYpost-opstellen variabele.
CLI bevelupdates—
-
cloud:config:create
encloud:config:update
) om het.magento.env.yaml
dossier met een configuratie tot stand te brengen en bij te werken die één of meerdere bouwstijl, opstellen, en post-opstelt variabelen kunnen omvatten. Zie configuratiedossier van CLIcreëren.
veranderlijke updates van het Milieu—
-
true
, wordt de opdrachtcomposer dump-autoload
niet uitgevoerd tijdens een Cloud Docker voor Commerce-installatie. De variabele is alleen relevant voor Cloud Docker voor Commerce-containers met beschrijfbare bestandssystemen (gemaakt voor testen en ontwikkelen met./vendor/bin/ece-docker build:compose --with-test
). Bij dergelijke installaties voorkomt het overslaan van de opdrachtcomposer dump-autoload
fouten bij het uitvoeren van andere opdrachten die proberen toegang te krijgen tot bestanden uit een verwijderdegenerated
-map.
v2002.1.2
Releasedatum: 5 augustus 2020
Bevestiging en logboekverbeteringen—
-
schema.error.yaml
dossier toe dat alle fout en waarschuwingsberichten omvat die tijdens de bouwstijl kunnen voorkomen, opstellen, en post-opstellen proces samen met suggesties om de fouten op te lossen. De informatie in dit dossier is ook beschikbaar in de Gids van de Wolk voor Commerce. Zie de berichtverwijzing van de Fout voor Griekenland-hulpmiddelen. -
/var/log/cloud.error.log
) ingangen in formaat JSON om het logboek gemakkelijker te maken programmatically te ontleden. -
-
Foutcode 2026—Kan sommige gegevens die tijdens de constructiefase zijn gegenereerd, niet herstellen naar de gekoppelde mappen
-
Foutcode 3004—Kan geen back-upbestanden maken
-
Foutcode 102—Aanvullende controles toegevoegd voor problemen die optreden wanneer het
env.php
-bestand niet beschrijfbaar is
-
-
v2002.1.1
Releasedatum: 25 juni 2020
-
-
-
vendor/bin/ece-tools db-dump
) en bijgewerkte logboekberichten om te verduidelijken dat de verrichting van de gegevensbestandstortplaats de toepassing aan onderhoudswijze schakelt, de processen van de consumentenrij tegenhoudt, en snijbanen onbruikbaar maakt alvorens de stortplaats begint. -
ece-tools
gebruikt URL voor de route met hetprimary:true
attribuut dat in de configuratie van de projectroute wordt geplaatst. Zie variabelen opstellen. -
generate.xml
werkschema van het bouwstijlscenario voor het toepassen van flarden bij. Patches moeten eerder worden toegepast om Adobe Commerce bij te werken om problemen op te lossen die ertoe kunnen leiden dat de stappendi:compile
enmodule:refresh
mislukken. -
Crypt key missing
fout terugkeert. Decrypt/key
-waarde wordt automatisch tijdens de installatie gegenereerd.
-
-
-
-
-
-
-
app:config:dump
app:config:import
module:enable
Het registrerenniveau voor elke vraag wordt bepaald door de configuratie van
VERBOSE_COMMANDS
variabele in het.magento.env.yaml
dossier.
-
-
-
-
-
post-deploy
hakconfiguratie van het.magento.app.yaml
dossier mist:code language-text Your application does not have the "post_deploy" hook enabled.
-
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.
-
env.php
dossier en gegevens - toegevoegde controles voor hetenv.php
dossier en gegevens tijdens installeren en verbeteringsproces.-
Als het
env.php
-bestand ontbreekt in de installatie en decrypt/key
-waarde niet is opgegeven in het.magento.app.yaml
-bestand, mislukt de implementatie met de volgende melding: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`.
-
Als de installatie het
env.php
-bestand niet bevat of als de configuratie slechts één cachetype bevat, wordt de opdrachtcron:enable
uitgevoerd tijdens het upgradeproces om het bestand met alles te herstellencache_types
. Het volgende bericht wordt toegevoegd aan het logboek: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
Releasedatum: 6 februari 2020
-
-
ece-tools
pakket om codekwaliteit te handhaven en onafhankelijke versies te verstrekken. De updates en de moeilijke situaties met betrekking totece-tools
worden geleid van de magento-cloud-dockerbewaarplaats GitHub. -
ece-tools
het nieuwe pakket om patches toe te passen. Zie de versienota's van de flarden van de Wolk. -
composer.json
dossier voor Adobe Commerce op wolkeninfrastructuur met een gebiedsdeel voor hetmagento/magento-cloud-docker
pakket bij.ece-tools
bevat nu afhankelijkheden voor alle pakketten in deCloud Tools Suite for Commerce
. Deze pakketten worden automatisch geïnstalleerd en bijgewerkt wanneer uece-tools
installeert of bijwerkt.
-
-
-
-
hooks
configuratie in.magento.app.yaml
- wij hebben hethooks
configuratieformaat bijgewerkt om op scenario-gebaseerde plaatsingen te steunen. De oudere indeling van de eerdere release ECE-Tools 2002.0.x wordt nog steeds ondersteund. Nochtans, moet u aan het nieuwe formaat bijwerken om de op scenario-gebaseerde plaatsingseigenschap te gebruiken. Zie op scenario-Gebaseerde plaatsingen.
-