Adobeが提供するコンポーザーパッチの適用方法

この記事では、Adobe Commerce オンプレミス、Adobe Commerce オンクラウドインフラストラクチャ、およびMagento Open Sourceにコンポーザーパッチを適用する方法について説明します。

WARNING
ステージング/統合環境にパッチを適用してテストしてから、実稼動環境に適用することを強くお勧めします。 また、操作の前に最新のバックアップを作成することをお勧めします。

Adobe Commerce on cloud infrastructureにコンポーザーパッチを適用する方法 cloud

  1. プロジェクト ルートにm2-hotfixesという名前のディレクトリがない場合は、ディレクトリを作成してください。

  2. %patch_name%.composer.patch ファイルをm2-hotfixes ディレクトリにコピーします。

  3. コードの変更を追加、コミット、プッシュします。

    code language-git
    git add -A
    
    code language-git
    git commit -m "Apply %patch_name%.composer.patch patch"
    
    code language-git
    git push origin
    

Cloud プロジェクトへのパッチの適用について詳しくは、開発者ドキュメントの「​ パッチを適用」を参照してください。

Adobe Commerce オンプレミスおよびMagento Open Sourceにコンポーザーパッチを適用する方法 commerce

  1. パッチをAdobe Commerce オンプレミスまたはMagento Open Source ルートディレクトリにアップロードします。

  2. 次のSSH コマンドを実行します。

    code language-bash
    patch -p1 < %patch_name%.composer.patch
    

    (上記のコマンドが機能しない場合は、-p2ではなく-p1を使用してみてください)

  3. 変更を反映するには、システム/キャッシュ管理​の下の管理者のキャッシュを更新します。

recommendation-more-help
47b64d17-46e4-478a-8a5e-b4e34dbeb95d