Jump to content

[SOLUCIONADO] Login loop al cambiar el PHP del hosting de la 5.4 a la 7.0


Recommended Posts

Buenas tardes.

Tenemos un Phestashop con la versión 1.6.1.4 y por cuestiones de rendimiento, queremos actualizar la versión del PHP de nuestro hosting a la versión 7.0 o superior.

El problema es que cuando hacemos esto nos encontramos, inicialmente, con el dichoso "login loop" o la incapacidad de iniciar sesión en el Backoffice y en el Frontoffice del prestashop.

A alguien le ha sucedido algo parecido? como lo solucionó? se os ocurre alguna solición?

 

Muchas gracias.

--

Josele

Edited by Josele Hernández (see edit history)
Link to comment
Share on other sites

Buenas, 

El soporte para PHP 7.0 se fue añadiendo paulatinamente en Prestashop 1.6. Yo lo que haría sería:

  1. actualizar primero a la última versión de Prestashop 1.6 ya que os faltan 20 versiones (hasta la 1.6.1.24),
  2. cambiar la versión de PHP a 7.0 (ojo, oficialmente no soporta PHP 7.2)
  3. borrar la caché y ver si funciona

Saludos.

Link to comment
Share on other sites

Pues... siendo honesto: no esperaría que hacer la versión 1.6.1.4 compatible con PHP 7.0 sea tarea sencilla. No es tan fácil como cambiar la versión de PHP y  a correr. Para empezar tendrías que activar el modo DEBUG e ir arreglando los errores/incompatibilidades uno por uno. 

Los módulos deberían ser compatibles dentro de la misma rama (1.6), los cambios personalizados si no se han hecho bien no...

Link to comment
Share on other sites

Gracias por la ayuda,

Al final he dado con la solución, me acordé que el cifrado Rijndael podría dar problemas con el login, así que lo he cambiado a BlowFish y por el momento he podido actualizar el PHP a 7.1 sin problemas de "login loop", habrá que ver si salta algo mas por ahí.

Un saludo y gracias por colaborar.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...