Jump to content

Error al actualizar Prestashop 1.7.8


Sergi

Recommended Posts

  • Prestashop 1.7.8.3
  • Versión PHP: 7.2
  • Tema hijo de Classic ()

Todo correcto hasta hacer una actualización desde 1.7.6 a 1.7.8 mediante el módulo 1 Click Upgrade. Al crear un producto nuevo no se muestra el formulario correctamente:

imatge.thumb.png.dad7bcf3f6abc8d2ed705bb80e0d905c.png

imatge.thumb.png.a0082f7362c5d528c8b248c02459ba60.png

He arrancado una instalación limpia de la misma versión de Presta en un subdominio para ir investigando y cual es mi sorpresa cuando me salta el siguiente error que impide la instalación:

Error SQL en la consulta Index column size too large. The maximum column size is 767 bytes.

Parece ser que tiene que ver con el formato de las tablas, con una limitación en el tamaño de las columnas con el formato Antelope a diferencia de Barracuda. Puede ser esta la causa? Ha cambiado Prestashop el formato de las tablas que crea en su versión 1.7.8 respecto a la 1.7.6? Hasta ahora no había tenido ningún problema.

Gracias por vuestro tiempo

Link to comment
Share on other sites

Hola @JuanjoG

Gracias por esponder.

En principio descarto que sea la versión ya que, como se indica en la documentación oficial de Prestashop, la versión 1.7.8 es ocmpatible con esa versión de php, y por que normalmente los fallos con php se deben más a las versiones nuevas que a las viejas. Pero si tras descartar factores no encuentro nada sin duda tendré que probar con un entorno en php8

Saludos

Link to comment
Share on other sites

Gracias por responder @MarioCM :)

La solución al problema del formato de tablas solo la veo con la renuncia al UTF8mb4 o cambiando el plan del servidor por uno de mayor control. El problema del producto nuevo solo era con el token (como informaba la pantalla de error). Uno no se puede fiar de la limpieza de cookies que hace Prestashop!

Cerrando hilo

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...