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
に保存すると、管理者の設定を変更できなくなります。
再現手順 :
メモ:これは例です。この問題は、保存されたすべての設定に影響を与える可能性があります。
- マーチャントは、ターミナルで次のコマンドを使用して、配信方法の資格情報を保存します。
./vendor/bin/ece-tools config:dump
。 これにより、資格情報がapp/etc/env.php
ファイルに保存されます。 - その後、マーチャントは後で資格情報の変更を試みます。
期待される結果 :
マーチャントは、管理者フィールドの設定で値を設定して保存できます。
実際の結果 :
管理者のフィールドはロックされています。または、値を変更できますが、管理者には保存されません。
原因:
設定が env.php
または config.php
に保存されると、管理者の設定を変更できなくなります。 設定の編集を許可するには、env.php
または config.php
から設定を削除する必要があります。
解決策
設定が app/etc/env.php
または app/etc/config.php
に保存されていないことを確認します。 保存されている場合は、次の手順を試してください。
config.php
– 設定を削除してから、再デプロイします。env.php
- サーバー上で直接変更し、設定を削除してから、bin/magento app:config:import
を実行します。
関連資料
- 開発者向けドキュメントの 設定を書き出すを参照してください。
- 開発者向けドキュメントの 設定値を設定します。
- クラウドインフラストラクチャー上のAdobe Commerce:Configuration Management を使用して、デプロイメントのダウンタイムを短縮できます。
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a