Adobe Commerce 2.4.0-utgåva: visning av råa meddelanden i butiker

Den här artikeln innehåller en lösning på problemet när alla felmeddelanden på butiken visas med plustecknet (+) i stället för ett mellanslag. Den här lösningen hjälper felmeddelanden att förbli läsbara.

Berörda produkter och versioner

  • Adobe Commerce om molninfrastruktur 2.4.0
  • Adobe Commerce lokal 2.4.0.

Problem

Steg att återskapa:

  1. Gå till sidan Skapa nytt konto i butiken.
  2. Skapa ett nytt konto med en registrerad e-postadress. Följande meddelande visas:

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.

Orsak

Problemet orsakas av ett PHP 7.4.2-problem som rör set\read cookies. Se PHP BUG #79174 setcookie() kodar blanksteg som `+`, men $_COOKIE avkodar dem inte längre.

Lösning

Använd en annan version av PHP 7.4.x för att lösa problemet. PHP 7.4.2 stöds inte av Adobe Commerce 2.4.0.

Relaterade läsningar i vår kunskapsbas:

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