Exportera konfigurationsinställningar

I Commerce 2.2 och senare pipeline-distributionsmodell kan du upprätthålla en konsekvent konfiguration över alla system. När du har konfigurerat inställningarna i Admin i utvecklingssystemet exporterar du inställningarna till konfigurationsfiler med följande kommando:

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

config_types är en blankstegsavgränsad lista med konfigurationstyper som ska dumpas. Tillgängliga typer är scopes, system, themes och i18n. Om inga konfigurationstyper anges, kommer all systemkonfigurationsinformation att ignoreras.

I följande exempel dumpas endast omfattningar och teman:

bin/magento app:config:dump scopes themes

Som ett resultat av kommandokörningen uppdateras följande konfigurationsfiler:

  • app/etc/config.php

    Det här är den delade konfigurationsfilen för alla dina Commerce-instanser.
    Inkludera detta i källkontrollen så att det kan delas mellan utvecklings-, bygg- och produktionssystemen.

    Se config.php-referens.

  • app/etc/env.php

    Det här är den miljöspecifika konfigurationsfilen.
    Den innehåller känsliga och systemspecifika inställningar för enskilda miljöer.

    Ta inte med den här filen i källkontrollen.

    Se env.php-referens.

Känsliga eller systemspecifika inställningar

Använd kommandot bin/magento config:sensitive:set om du vill ange de känsliga inställningar som skrivits till env.php.

Konfigurationsvärden anges som antingen känsliga eller systemspecifika genom att referera till Magento\Config\Model\Config\TypePool i modulens di.xml-fil.

Om du vill exportera ytterligare systeminställningar när du använder config_types bör du använda kommandot bin/magento config:set.

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