パッチを適用すると、サイトが停止します

この記事では、適用したばかりのパッチがサイトをダウンさせる問題について説明します。 これを解決するには、パッチを削除します。

影響を受ける製品とバージョン

  • Adobe Commerce(すべてのデプロイメント方法)、すべてのサポートされているバージョン
  • Magento Open Source、すべてのバージョン

問題

パッチを適用すると、サイトが停止します。

原因:

この問題は、Web サイトに適用したパッチ、カスタマイズ、以前に適用した他のパッチ、またはその他のエラーとのバージョンの非互換性が原因で発生する場合があります。

解決策

パッチを取り外します。 パッチの削除方法は、Adobe Commerce on cloud infrastructure の場合と、Adobe Commerce オンプレミスおよびMagento Open Sourceの場合で異なります。

Magento Open Source、すべての 1.X バージョン

Magento Open Source 1.X の場合、

  • 次の SSH コマンドを実行します:h SUPEE_patch --revert

Adobe Commerce オンプレミス、Magento Open Source、すべての 2.x バージョン

Adobe Commerce オンプレミスおよびMagento Open Source 2.x バージョンの場合、

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

    code language-none
    patch -p1 -R %patch_name%.composer.patch
    

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

  2. 変更を反映するには、管理画面の システム/キャッシュ管理 でキャッシュを更新します。

クラウドインフラストラクチャー上のAdobe Commerce、すべてのバージョン

クラウドインフラストラクチャー上のAdobe Commerceの場合、すべてのバージョン、

  1. m2-hotfixes ディレクトリから %patch_name%.composer.patch ファイルを削除します。

  2. コードの変更をコミットしプッシュします。

    code language-none
    git commit -m "Remove %patch_name%.composer.patch patch" && git push origin
    

関連資料

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a