Esporta impostazioni di configurazione

In Commerce 2.2 e versioni successive del 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 sono 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 di Commerce.
    Includi questo elemento nel controllo del codice sorgente in modo che possa essere condiviso tra i sistemi di sviluppo, generazione e produzione.

    Vedi 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.

    non includere il file nel controllo del codice sorgente.

    Vedi riferimento env.php.

Impostazioni sensibili o specifiche del sistema

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

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

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

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