ACP2E-4513:期限切れのCAPTCHA画像がシステムから削除されない

ACP2E-4513 パッチは、期限切れのCAPTCHA画像がcaptcha_delete_expired_images cron ジョブによって削除されず、システムに残る問題を修正します。 このパッチは、Quality Patches Tool (QPT) 1.1.78がインストールされている場合に利用できます。 パッチ IDはACP2E-4513です。 この問題は、Adobe Commerce 2.4.9で修正される予定です。

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

パッチはAdobe Commerceのバージョン​用に作成されました

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.8-p3

Adobe Commerceのバージョンとの互換性:

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.8 - 2.4.8-p4
NOTE
このパッチは、新しいQuality Patches Tool リリースを含む他のバージョンに適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool:パッチの検索ページ ​で互換性を確認します。 パッチ IDを検索キーワードとして使用して、パッチを検索します。

イシュー

期限切れのCAPTCHA画像は、captcha_delete_expired_images cron ジョブによって自動的に削除されず、システム内に残ります。

複製する手順:

  1. Admin > Stores > Configuration > Advanced > Admin > Captcha​に移動します。

    1. Enable CAPTCHA in Admin​を​ はい ​に設定します。
    2. Forms​を選択:管理者ログイン管理者がパスワードを忘れた
    3. Save config​をクリックします。
  2. ログアウトして、Forgot password ページを開きます。

  3. ランダムな資格情報を入力し、いくつかのキャプチャ画像を生成します。

  4. 画像がpub/media/captcha/admin/ ディレクトリに作成されていることを確認します。

  5. captcha_delete_expired_images cron ジョブを実行し、ディレクトリを再度確認します。

期待される結果:

期限切れのCAPTCHA画像は、captcha_delete_expired_images cron ジョブによって削除されます。

実際の結果:

期限切れのCAPTCHA画像は、captcha_delete_expired_images cron ジョブの実行後もディレクトリ内に残ります。

パッチを適用する

個別のパッチを適用するには、デプロイメント方法に応じて次のリンクを使用します。

関連トピックス

Quality Patches Toolについて詳しくは、次を参照してください。

recommendation-more-help
commerce-operations-help-tools