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.phpDet 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. -
app/etc/env.phpDet 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 env.php om du vill ange de känsliga inställningar som skrivits till bin/magento config:sensitive:set.
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.