En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

    Erreur à la création de produit

    Plus d'informations
    il y a 9 ans 2 mois #1 par francoisloup
    Erreur à la création de produit a été créé par francoisloup
    Bonjour,

    Depuis quelque temps, l'erreur suivante apparaît lors de la création d'un nouveau produit :

    1054 Unknown column 'product_stockhandle' in 'field list'

    J'ai Joomla 3.7.4 et virtuemart 3.2, récemment mis à jour (est-ce que le pb vient de là?)

    J'ai lu dans un post du forum que je n'arrive pas à retrouver qu'il fallait passer les BD en MySQLi, et mettre à jour les tables virtuemart,ce que j'ai fait.

    J'ai toujours l'erreur...
    J'ai lu aussi qu'il fallait d'abord mettre à jour VM et ensuite joomla ce que je n'ai pas fait, ne le sachant pas.

    Merci d'avance pour une aide à solution

    Cordialement

    F LOUP

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 mois #2 par Melix
    Réponse de Melix sur le sujet Erreur à la création de produit
    Bonjour,
    Je ne vais pas résoudre le problème, je n'ai jamais rencontré ce problème.
    Par contre, je peux vous aider à avancer d'un pas :
    1054 Unknown column : erreur Mysql
    Soit : product_stockhandle n'est pas présent dans la table ..._virtuemart_products
    Soit, c'est autre chose ... vous utilisez des apostrophes ???

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 mois #3 par francoisloup
    Réponse de francoisloup sur le sujet Erreur à la création de produit
    Merci d'avoir répondu.
    Effectivement, c'est une colonne de la table de produit qui manque, mais cette colonne a dû être ajoutée ou supprimée par une mise à jour de virtuemart qui ne fonctionne donc pas bien. C'est là-dessus que je voudrais avoir des explications.
    Je ne pense pas que cela vienne des apostrophes ou autre.
    Cordialement
    François LOUP

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 9 ans 2 mois #4 par studio42
    Réponse de studio42 sur le sujet Erreur à la création de produit
    J'ai vérifié et a partir de la version 3.0.18 ce champs est apparu,
    Le plus rapide pour ajouter cette colonne.
    Allez dans phpmyadmin.
    Ouvrez la table virtuemart_products puis onglet structure et ajouter le champs
    product_stockhandle varchar(24) utf8_general_ci aprés product_ordered
    ou cette requete
    ALTER TABLE `XXX_virtuemart_products` ADD `product_stockhandle` VARCHAR(24) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' AFTER `product_ordered`;
    XXX étant le préfixe de table Joomla
    Bien sur faites une sauvegarde avant, si vous n'êtes pas a l'aise avec mysql.

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 9 ans 2 mois #5 par studio42
    Réponse de studio42 sur le sujet Erreur à la création de produit

    J'ai lu dans un post du forum que je n'arrive pas à retrouver qu'il fallait passer les BD en MySQLi,

    Ceci n'est plus valide avec PHP7.0, donc ne vous en souciez pas cela ne change plus grand chose

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 1 mois #6 par francoisloup
    Réponse de francoisloup sur le sujet Erreur à la création de produit
    Désolé pour cette réponse tardive, petite absence aoûtienne !!
    Merci pour ces explications qui semblent réalistes. Je vais tenter la modif, MySQLl ne me fait pas trop peur.
    En attendant, j'avais remis une version précédente de VM et cela fonctionnait à nouveau.

    Cordialement

    F LOUP

    Connexion ou Créer un compte pour participer à la conversation.