Configuratieinstellingen exporteren

In Commerce 2.2 en later model van de pijpleidingsplaatsing, kunt u een verenigbare configuratie over systemen handhaven. Nadat u montages in Admin op uw ontwikkelingssysteem vormt, voer die montages naar configuratiedossiers uit gebruikend het volgende bevel:

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

config_types is een ruimte-gescheiden lijst van config types aan stortplaats. Beschikbare typen zijn scopes , system , themes en i18n . Als geen config types worden gespecificeerd, dumpt het bevel alle informatie van de systeemconfiguratie.

In het volgende voorbeeld worden alleen het bereik en de thema's dumpt:

bin/magento app:config:dump scopes themes

Als resultaat van de beveluitvoering, worden de volgende configuratiedossiers bijgewerkt:

  • app/etc/config.php

    Dit is het gedeelde configuratiebestand voor al uw Commerce-instanties.
    Neem dit op in de broncontrole zodat het kan worden gedeeld tussen de ontwikkelings-, bouw- en productiesystemen.

    Zie config.php verwijzing.

  • app/etc/env.php

    Dit is het milieu-specifieke configuratiedossier.
    Het bevat gevoelige en systeemspecifieke instellingen voor afzonderlijke omgevingen.

    __ omvat dit dossier niet in broncontrole.

    Zie env.php verwijzing.

Gevoelige of systeemspecifieke instellingen

Gebruik de opdracht bin/magento config:sensitive:set om de gevoelige instellingen in te stellen die naar env.php worden geschreven.

De waarden van de configuratie worden gespecificeerd als of gevoelig of systeem-specifiek door Magento\Config\Model\Config\TypePool van verwijzingen te voorzienin het 2} 🔗 dossier van de module {.di.xml

Als u aanvullende systeeminstellingen wilt exporteren wanneer u config_types gebruikt, kunt u de opdracht bin/magento config:set gebruiken.

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