Esporta impostazioni di configurazione

In Commerce 2.2 e versioni successive modello di distribuzione della pipeline, è possibile mantenere una configurazione coerente tra i sistemi. Dopo aver configurato le impostazioni in Admin sul sistema di sviluppo, esportale nei file di configurazione utilizzando il comando seguente:

bin/magento app:config:dump {config-types}

config_types è un elenco separato da spazi dei tipi di configurazione da scaricare. I tipi disponibili includono scopes, system, themes, e i18n. Se non viene specificato alcun tipo di configurazione, vengono sottoposte a dump tutte le informazioni di configurazione del sistema.

L’esempio seguente esegue il dump solo di ambiti e temi:

bin/magento app:config:dump scopes themes

A seguito dell’esecuzione del comando, vengono aggiornati i seguenti file di configurazione:

  • app/etc/config.php

    Questo è il file di configurazione condiviso per tutte le istanze Commerce.
    Includi questo elemento nel controllo del codice sorgente in modo che possa essere condiviso tra i sistemi di sviluppo, generazione e produzione.

    Consulta riferimento config.php.

  • app/etc/env.php

    Si tratta del file di configurazione specifico per l’ambiente.
    Contiene impostazioni sensibili e specifiche per il sistema per singoli ambienti.

    Esegui non includere il file nel controllo del codice sorgente.

    Consulta riferimento env.php.

Impostazioni sensibili o specifiche del sistema

Per impostare le impostazioni sensibili scritte in env.php, utilizza bin/magento config:sensitive:set comando.

I valori di configurazione sono specificati come sensibili o specifici del sistema facendo riferimento a Magento\Config\Model\Config\TypePool nel file del modulo di.xml file.

Per esportare impostazioni di sistema aggiuntive quando si utilizza config_types, è consigliabile utilizzare bin/magento config:set comando.

recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c