Commerce管理員中的鎖定(灰色)欄位
本文提供您無法修改Commerce管理員中鎖定(灰色)欄位時的解決方案。
受影響的產品和版本
- Adobe Commerce內部部署2.3.x、2.4.x
- 雲端基礎結構上的Adobe Commerce 2.3.x、2.4.x
問題
將組態的變更儲存到app/etc/env.php
或app/etc/config.php
後,您就無法在Admin中修改設定。
要再現的步驟:
注意:此為範例 — 問題會影響所有已儲存的設定。
- 商家在終端機中使用下列命令儲存其傳遞方法認證:
./vendor/bin/ece-tools config:dump
。 這會將認證儲存在app/etc/env.php
檔案中。 - 商家稍後會嘗試變更認證。
預期結果:
商家可以在「管理員」欄位設定中設定值並儲存。
實際結果:
管理員中的欄位已鎖定,或值可以變更但不會儲存在管理員中。
原因
當設定儲存至env.php
或config.php
時,您將無法在Admin中修改設定。 若要允許編輯設定,您必須從env.php
或config.php
移除設定。
解決方案
確定組態尚未儲存至app/etc/env.php
或app/etc/config.php
。 如果已儲存,請嘗試下列步驟:
config.php
— 移除設定,然後重新部署。env.php
— 直接在伺服器上修改此專案並移除設定,然後執行bin/magento app:config:import
。
相關閱讀
- 在開發人員檔案中匯出設定。
- 在開發人員檔案中設定組態值。
- 雲端基礎結構上的Adobe Commerce:在我們的支援知識庫中使用組態管理,減少部署停機時間。
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a