problema Adobe Commerce 2.4.0: visualizzazione dei dati dei messaggi non elaborati in vetrina
Questo articolo fornisce una soluzione al problema quando tutti i messaggi di errore nella vetrina vengono visualizzati con un segno "+" invece di uno spazio. Questa soluzione consente ai messaggi di errore di rimanere leggibili.
Prodotti e versioni interessati
- Adobe Commerce sull’infrastruttura cloud 2.4.0
- Adobe Commerce locale 2.4.0.
Problema
Passaggi da riprodurre:
- Vai alla pagina Crea nuovo account nella vetrina.
- Crea un nuovo account tramite e-mail registrata. Viene visualizzato il seguente messaggio:
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.
Causa
Il problema è causato da un problema PHP 7.4.2 relativo a set\read cookies. Vedere PHP BUG #79174 setcookie() codifica lo spazio come `+`, ma $_COOKIE non li decodifica più.
Soluzione
Per risolvere questo problema, utilizzare un'altra versione di PHP 7.4.x. PHP 7.4.2 non è supportato da Adobe Commerce 2.4.0.
Letture correlate nella knowledge base di supporto:
- Problema noto di Commerce 2.4.0: i metodi di pagamento Braintree non vengono visualizzati nel checkout di più indirizzi
- Problema noto di Adobe Commerce 2.4.0: l’aggiornamento delle attività del cliente non funziona
- Problema noto di Adobe Commerce 2.4.0: l’esportazione delle aliquote fiscali non funziona
- Problema noto di Adobe Commerce 2.4.0: il pulsante "Aggiungi selezioni al carrello" non funziona
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a