Hola Wecindario, hoy vamos a ver porque a veces nos logueamos en el back office y no nos loguea. Sin mostrar error de loguin, ni ningún otro tipo de error pertinente. Por lo tanto, ¿qué pasa? ¿Por qué no loguea? ¿Cómo lo solucionamos? Vamos a intentar solucionarlo. Para ello, primero tenemos que reproducir el problema.

Solución a seguir

Nos dirigimos al back office.

Back office

Y al loguearnos, vemos lo siguiente:

Back office

La versión de PHP de nuestro alojamiento

Tenemos que ver la versión o versiones de PHP que hay en nuestro panel por saber si podemos o no actualizar. En este caso, la solución es poner el PHP 7.4, con esto lo habremos solucionado.

Back office

¿Pero qué pasa si tu servidor no soporta el 7.4?

Back office

Tendremos que dejar la versión como está y buscar la solución editando el archivo InternationalizedDomainNameConverter.php.

Sin poder editar la versión de PHP

A continuación, vamos a verlo. Exactamente, es editar el archivo src/Core/Util/InternationalizedDomainNameConverter.php con esto:

-----

class InternationalizedDomainNameConverter
{
/**
 Convert the host part of the email from punycode to utf8 (e.g,. email@xn--e1aybc.xn--p1ai -> email@тест.рф)
 @param string $email
 @return string
*/
public function emailToUtf8(string $email): string
{
$parts = explode('@', $email);
if (count($parts) !== 2) {
return $email;
}
return $parts[0] . '@' . idn_to_utf8($parts[1], 0, intval(INTL_IDNA_VARIANT_UTS46));
}
}
Y una vez hecho, ya probamos los accesos.
Esto es todo por hoy Wecindario, ¡si os ha gustado compartid!
¡Hasta la próxima!

Accede a más contenido

En Hoswedaje, ofrecemos más contenido acerca de cómo optimizar las tablas en PrestaShop. Y por otro lado, te dejamos otro artículo interesante sobre cómo optimizar PrestaShop para mejorar la velocidad de carga. Si tienes alguna duda, ponte en contacto con nosotros y te lo resolveremos lo más rápido posible.

➡ Aprende cómo optimizar las tablas en PrestaShop, echándole un vistazo a esta publicación interesante que te dejamos.

➡ Descubre cómo poder optimizar PrestaShop para mejorar la velocidad de carga en tu web, pinchando en este enlace que te dejamos a continuación.