[PaaS のみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeが管理する PaaS インフラストラクチャ)およびオンプレミスプロジェクトにのみ適用されます。"}

設定ファイルの概要

クラウドインフラストラクチャー上のAdobe Commerceの環境には、Adobe Commerce アプリケーションのコードベースとファイルに対して包括的なシステムを提供するための、アプリケーション、サービス、データベースを備えたコンテナが含まれます。

以下の設定ファイルを使用して、アプリケーション設定、ルート、ビルドおよびデプロイのアクション、プロジェクト環境をサポートする通知を設定できます。

設定
ファイル名
説明
​ 適用 ​
.magento.app.yaml
サービス、フック、cron ジョブなど、Adobe Commerceのビルドおよびデプロイ方法を定義します。
​ 環境 ​
.magento.env.yaml
環境変数を使用して、ステージング環境および実稼動環境を含むすべての環境で、ビルドアクションおよびデプロイアクションの管理を一元化します。
​ ルート ​
.magento/routes.yaml
キャッシュ、リダイレクト、サーバーサイドインクルードを設定します。
​ サービス ​
.magento/services.yaml
Adobe Commerceが使用するサービスを名前とバージョンで定義します。 例えば、このファイルには、MariaDB、PHP Extensions、Redis、RabbitMQ、およびElasticsearchまたは OpenSearch のバージョンが含まれている場合があります。 これらの変更を Pro プランのステージング環境および実稼動環境にプッシュするには、サポートチケットを開く必要があります。
PHP 設定 ​
php.ini
プロジェクトに追加できるオプションのファイル。 このファイルに含まれる設定は、クラウドインフラストラクチャで管理される設定に追加されます。

Pro 環境の設定アップデート

Cloud infrastructure Pro 上のAdobe Commerceのステージング環境および実稼動環境では、ローカル開発環境の多くの設定オプションを更新し、変更内容をコミットしてこれらの環境に適用することができます。 ただし、次の設定オプションを更新するには、Adobe Commerce サポートチケットを送信 ​ する必要があります。

  • .magento/services.yaml ファイルのサービスをインストールまたは更新します。
  • .magento.app.yaml ファイルの mounts および disk プロパティの設定を変更します。
WARNING
一部の​ Pro プロジェクト ​では、routes.yaml ファイルのルート設定と.magento.app.yaml ファイルのcron設定を更新するために、Adobe サポートの支援が必要です。 Adobeでは、まず統合環境でYAML設定の変更をすべて行って検証し、その後ステージング環境にデプロイすることをお勧めします。
変更が再デプロイ後にステージングサイトに反映されず、ログに関連するエラーメッセージが表示されない場合は、Adobe Commerce サポートチケット 🔗​送信する必要があります。 チケットで、試した設定の変更を明確に説明し、更新されたYAML設定ファイルをチケットに添付します。
recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938