ドキュメントCommerceCommerce KB

PaaS のみ

Adobe Commerce 2.4.0 の問題:ストアフロントの生メッセージデータの表示

最終更新日: 2024年10月24日
  • トピック:

作成対象:

  • 管理者

この記事では、ストアフロント上のすべてのエラーメッセージがスペースではなく「+」記号で表示される場合の問題の解決策を説明します。 この解決策は、エラーメッセージを読みやすくするのに役立ちます。

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

  • クラウドインフラストラクチャー 2.4.0 上のAdobe Commerce
  • Adobe Commerce オンプレミス 2.4.0。

問題

再現手順:

  1. ストアフロントの 新規アカウントを作成 ページに移動します。
  2. 登録済みのメールを使用して新しいアカウントを作成します。 次のメッセージが表示されます。

There+is+already+an+account+with+this+email+address.+If+you+are+sure+that+it+is+your+email+address,+click+here+to+get+your+password+and+access+your+account.

原因:

この問題は、set\read cookie に関連する PHP 7.4.2 の問題によって発生します。 PHP のバグ #79174 setcookie ()はスペースを'+'としてエンコードしますが、$_COOKIE はスペースをデコードしなくなりましたを参照してください。

解決策

この問題を解決するには、PHP 7.4.x の別のバージョンを使用してください。PHP 7.4.2 は、Adobe Commerce 2.4.0 ではサポートされていません。

サポートナレッジベースの関連するリーディング:

  • Commerce 2.4.0 既知の問題:複数のアドレスのチェックアウトにBraintree支払い方法が表示されない
  • Adobe Commerce 2.4.0 の既知の問題:顧客のアクティビティの更新が機能しない
  • Adobe Commerce 2.4.0 の既知の問題:輸出税率が機能しない
  • Adobe Commerce 2.4.0 の既知の問題:「買い物かごに選択項目を追加」ボタンが機能しない
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a