error virtuemart al...
 
Avisos
Vaciar todo

error virtuemart al guardar cambios producto

16 Respuestas
4 Usuarios
0 Reactions
470 Visitas
Respuestas: 177
Estimable Member
Topic starter
 

Buenas,
en una instalación del packtienda de webempresa al intentar modificar un producto, a la hora de guardarlo me sale un error "1054 Unknown column 'product_stockhandle' in 'field list' SQL=UPDATE `w47fa_virtuemart_products..."
Por lo que parede es un problema con el acceso a la base de datos.
Alguien le ha sucedido algo igual?

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 19/03/2018 11:53 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola Alberto,

Este mensaje parece indicar que la estructura de las tablas de Virtuemart no se corresponde con la versión de Virtuemart que tienes instalada en tu Joomla, de forma que se llama a campos que no existen en las tablas. Esto puede ocurrir si no has actualizado Virtuemart correctamente.

Te recomiendo actualizar tu Virtuemart a la última versión, para ver si esto soluciona el problema. De no ser así, prueba a ir en la administración de Joomla a Extensiones->Gestor de extensiones->Database y pulsa en el botón Corregir.


 
Respondido : 19/03/2018 1:24 pm
Respuestas: 177
Estimable Member
Topic starter
 

Gracias Pablo,
he hecho lo que dices, virtuemart está actualizado , y le he dado a corregir la base de datos pero el error continúa. Alguna sugerencia más? 😉

no se si tendría que descargar virtuemart y actualizalo de nuevo, o puede hacerse directamente desde el administrador, me refiero a reactualizar virutemart...

Saludos
Alberto Orús.


 
Respondido : 19/03/2018 2:17 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Podrías probar a descargar el instalador de la última versión de Virtuemart e instalarlo sobre el Joomla que ya tienes. Puedes encontrarlo en el siguiente enlace:

https://dev.virtuemart.net/attachments/download/1111/com_virtuemart.3.2.12.9708_extract_first.zip

Primero tendrás que descomprimir el archivo descargado donde encontrarás el instalador que podrás instalar desde Extensiones->Gestor de extensiones->Instalar.

Es conveniente que antes de hacer esto hagas una copia de seguridad de la web.


 
Respondido : 19/03/2018 2:56 pm
Respuestas: 177
Estimable Member
Topic starter
 

A volver a instalar virtuemart respetará los productos, categorías, etc.?


 
Respondido : 19/03/2018 3:11 pm
Respuestas: 177
Estimable Member
Topic starter
 

Buenas tardes,
al volver a instalar virtuemart para intentar solucionar el promblema, ¿se mantendrán las imágenes y los datos de los produtos introducidos hasta el momento?

Gracias


 
Respondido : 19/03/2018 3:39 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

No debería borrarte los productos, sin embargo te recomiendo que antes realices una copia de seguridad por si tienes algún problema.

Saludos.


 
Respondido : 19/03/2018 4:57 pm
Respuestas: 177
Estimable Member
Topic starter
 

Gracias Jhon,
lo tengo en cuenta.


 
Respondido : 20/03/2018 11:31 am
Respuestas: 177
Estimable Member
Topic starter
 

Me comenta Pablo que tengo que descomprimir el zip que me he descargado con virtuemart, del enlace que me ha pasado, pero de las tres carpetas que tiene el directorio descomprimido, dónde se encuentra el archivo de instalación.

Gracias


 
Respondido : 21/03/2018 7:16 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Alberto.

Veras que tienes tres carpeta tcpdf, virtuemart y ext_aio, tienes que instalar " com_virtuemart.3.2.12.9708.zip ".

Intenta instalar como cualquier otra instalación, accedes a Extensiones -> Gestionar -> Instalar, una vez tengas instalado ese paquete, instalas el componente AIO, es la carpeta con el nombre " com_virtuemart.3.2.12.9708_ext_aio.zip "

Si se instala, perfecto, si no se instalara, desde tu cuenta de cPanel, subes los dos zip y los descomprimes, sustituyendo los archivos que tienes en esas carpetas por las que tienes en tu instalación.

Un saludo


 
Respondido : 21/03/2018 8:52 am
Respuestas: 177
Estimable Member
Topic starter
 

Buenos días Pepe,
hay una tercera carpeta com_tcpdf... , también tengo que instalarla?


 
Respondido : 21/03/2018 9:31 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Alberto.

No, esa no hace falta, instala primero virtuemart y después AIO, una vez tengas los dos instalados accede a Extensiones -> Gestionar -> Bases de datos y comprueba si tienes alguna advertencia para corregir la Base de datos, si ves que tienes algún aviso para corregir la BD pulsa en el botón superior " Corregir "

Un saludo


 
Respondido : 21/03/2018 9:41 am
Respuestas: 177
Estimable Member
Topic starter
 

Gracias de nuevo.


 
Respondido : 21/03/2018 9:42 am
Respuestas: 177
Estimable Member
Topic starter
 

Buenos días,
me ha dado un Error instalando el componenete cuando intenté instalar virtuemart, el primer paquete

Advertencia

Duplicate entry 'EUR' for key 'currency_code_3' SQL=ALTER TABLE `w47fa_virtuemart_currencies` ADD UNIQUE KEY `currency_code_3` (`currency_code_3`)


 
Respondido : 21/03/2018 9:46 am
Respuestas: 177
Estimable Member
Topic starter
 

Buenas de nuevo,
al final he instlado los dos paquetes, el virtuemart i el ext_aio . La base de datos no da error, pero el problema continua.

He intentado modificar un producto y ha vuelto a dar el mismo error:
1054 Unknown column 'product_stockhandle' in 'field list' SQL=UPDATE `w47fa_virtuemart_products` SET ..


 
Respondido : 21/03/2018 9:59 am
Página 1 / 2