Adobe Commerce 2.4.0问题:storefront原始消息数据显示
当店面上的所有错误消息都使用“+”符号而不是空格显示时,本文为该问题提供了解决方案。 此解决方案有助于保持错误消息可读性。
受影响的产品和版本
- 云基础架构上的Adobe Commerce 2.4.0
- Adobe Commerce内部部署2.4.0。
问题
要再现的步骤:
- 转到店面上的 新建帐户 页面。
- 使用注册的电子邮件创建新帐户。 将显示以下消息:
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。Adobe Commerce 2.4.0不支持PHP 7.4.2。
我们的支持知识库中的相关读物:
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a