Exportar definições de configuração

No Commerce 2.2 e posterior modelo de implantação de pipeline, você pode manter uma configuração consistente em todos os sistemas. Depois de definir as configurações no Administrador no sistema de desenvolvimento, exporte essas configurações para arquivos de configuração usando o seguinte comando:

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

config_types é uma lista separada por espaços de tipos de configuração para despejo. Os tipos disponíveis incluem scopes, system, themes, e i18n. Se nenhum tipo de configuração for especificado, o comando despeja todas as informações de configuração do sistema.

O exemplo a seguir descarta apenas escopos e temas:

bin/magento app:config:dump scopes themes

Como resultado da execução do comando, os seguintes arquivos de configuração são atualizados:

  • app/etc/config.php

    Esse é o arquivo de configuração compartilhado para todas as instâncias do Commerce.
    Inclua isso no controle de origem para que ele possa ser compartilhado entre os sistemas de desenvolvimento, compilação e produção.

    Consulte referência config.php.

  • app/etc/env.php

    Este é o arquivo de configuração específico do ambiente.
    Ele contém configurações confidenciais e específicas do sistema para ambientes individuais.

    Fazer não incluir este arquivo no controle de origem.

    Consulte referência env.php.

Configurações sensíveis ou específicas do sistema

Para definir as configurações confidenciais gravadas em env.php, use o bin/magento config:sensitive:set comando.

Os valores de configuração são especificados como confidenciais ou específicos do sistema, fazendo referência a Magento\Config\Model\Config\TypePool no do módulo di.xml arquivo.

Para exportar configurações adicionais do sistema ao usar config_types, considere usar o bin/magento config:set comando.

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