匯出組態設定
在Commerce 2.2和更新版本的管道部署模型中,您可以跨系統維持一致的設定。 在開發系統的「管理員」中設定設定之後,請使用下列命令將這些設定匯出至組態檔:
bin/magento app:config:dump {config-types}
config_types 是以空格分隔的要傾印的設定型別清單。 可用的型別包括scopes
、system
、themes
和i18n
。 如果未指定組態型別,則命令會傾印所有系統組態資訊。
以下範例僅傾印範圍和主題:
bin/magento app:config:dump scopes themes
命令執行後,會更新下列組態檔:
-
app/etc/config.php
這是所有Commerce執行個體的共用設定檔。
將此專案納入原始檔控制,以便在開發、組建和生產系統之間共用。請參閱config.php參考。
-
app/etc/env.php
這是特定於環境的組態檔。
它包含適用於個別環境的敏感和系統專屬設定。請 不 將此檔案包含在原始檔控制中。
請參閱env.php參考。
敏感或系統專屬設定
若要設定寫入env.php
的敏感設定,請使用bin/magento config:sensitive:set
命令。
透過參照模組di.xml
檔案中的Magento\Config\Model\Config\TypePool
,將組態值指定為敏感或系統特定的。
若要在使用config_types
時匯出其他系統設定,請考慮使用bin/magento config:set
命令。
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c