Jump to content

¡SOLUCIONADO! Error subiendo imágenes


AlejandroNovás

Recommended Posts

Vaya he probado el inspector de elemento como comprobante de errores y vaya no sabía esa utilidad, así que gracias por la información. 

 

Mira he sacado el siguiente error:

Unknown column 'hover' in 'field list'<br /><br /><pre>INSERT INTO `ps_image` (`id_product`, `position`, `cover`, `hover`) VALUES ('2846', '2', '0', '0')

 

Por lo que veo no existe el campo hover en la base de datos...

 

Hola a todos! Veréis de repente hoy estaba subiendo una imagen de un nuevo producto y me da un error, la versión es Prestashop 1.6.0.9 y el error es el siguiente:

imagen.png : error al crear imagen adicional 

 

He visto que había un tema con esto pero la solución no funciona (la solución decían que era optimizar las tablas en phpmyadmin)

 

Con el software Store manager prestashop funciona correctamente. ¿Alguna idea?

 

Saludos y gracias

Edited by AlejandroNovás (see edit history)
Link to comment
Share on other sites

Estimado,

Como dijo nuestro @lastapril

 

"Prueba a ir a preferencias/imagenes y comprueba que tienes conectadas las imagenes png en opciones generales de imagenes"

 

Si eso no funciona, Haz lo siguiente:

 

1. Verifica que existe la carpeta public_html/img/tmp, si no existe créala con permisos 755.

 

2. Verifica que la tabla ps_image no tenga residuos a depurar, si tiene optimizala.

 

3. Verifica que el campo XXX de la tabla ps_image tenga habilitado el auto-increment.

 

Para saber el error de manera mas exacta puedes ir a config/defines.inc.php define('_PS_MODE_DEV_', false); habilitarlo dejandolo: define('_PS_MODE_DEV_', true); así por medio del inspeccionador de elementos podrás ver el log, si la llamada es por Ajax debes abrir "Network" e ir a la última llamada.

 

Yo tuve el mismo error y era el punto número 3. Espero te sea de ayuda.

 

Saludos,

 

@ricardopxl - http://pxl.cl

Link to comment
Share on other sites

Estimado,

Como dijo nuestro @lastapril

 

"Prueba a ir a preferencias/imagenes y comprueba que tienes conectadas las imagenes png en opciones generales de imagenes"

 

Si eso no funciona, Haz lo siguiente:

 

1. Verifica que existe la carpeta public_html/img/tmp, si no existe créala con permisos 755.

 

2. Verifica que la tabla ps_image no tenga residuos a depurar, si tiene optimizala.

 

3. Verifica que el campo XXX de la tabla ps_image tenga habilitado el auto-increment.

 

Para saber el error de manera mas exacta puedes ir a config/defines.inc.php define('_PS_MODE_DEV_', false); habilitarlo dejandolo: define('_PS_MODE_DEV_', true); así por medio del inspeccionador de elementos podrás ver el log, si la llamada es por Ajax debes abrir "Network" e ir a la última llamada.

 

Yo tuve el mismo error y era el punto número 3. Espero te sea de ayuda.

 

Saludos,

 

@ricardopxl - http://pxl.cl

Hola, gracias por la respuesta la verdad muy completa, pero no he logrado solucionarlo, el punto 1 está bien, el 2 pues he marcado la tabla en phpmyadmin y le he dado a analizar tabla y me da un status de Ok ( ya lo había probado anteriormente y la optimizara pero no solucionó) (supongo que a eso te refieres con residuos a depurar) El apartado 3, el campo id_image es el que debe llevar el autoincrement y está así.

 

He comprobado que imagenes .jpg tampoco me las deja subir. 

 

Yo sigo mirando posibles soluciones pero nada..

 

Gracias!

Link to comment
Share on other sites

Hola, gracias por la respuesta la verdad muy completa, pero no he logrado solucionarlo, el punto 1 está bien, el 2 pues he marcado la tabla en phpmyadmin y le he dado a analizar tabla y me da un status de Ok ( ya lo había probado anteriormente y la optimizara pero no solucionó) (supongo que a eso te refieres con residuos a depurar) El apartado 3, el campo id_image es el que debe llevar el autoincrement y está así.

 

He comprobado que imagenes .jpg tampoco me las deja subir. 

 

Yo sigo mirando posibles soluciones pero nada..

 

Gracias!

Vaya he probado el inspector de elemento como comprobante de errores y vaya no sabía esa utilidad, así que gracias por la información. 

 

Mira he sacado el siguiente error:

Unknown column 'hover' in 'field list'<br /><br /><pre>INSERT INTO `ps_image` (`id_product`, `position`, `cover`, `hover`) VALUES ('2846', '2', '0', '0')

 

Por lo que veo no existe el campo hover en la base de datos...

Link to comment
Share on other sites

Gracias por el aporte, con el inspector de elemento he podido ir al núcleo el asunto y resolverlo, he creado ese campo que faltaba en dos tablas ( seguro de algún módulo que instalé pero no debe estar muy bien por lo que veo, si le falta añadir ese campo necesario en la tabla de la base de datos).

 

Muchas gracias!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...