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