Erreur BBD

  • Posts: 347
  • Thank you received: 12
  • Hikaserial Standard
4 hours 51 minutes ago #372841

-- url of the page with the problem -- : www.sudkarting.fr
-- HikaShop version -- : 6.5.2
-- Joomla version -- : 5.4.7

Bonjour,

Si je fais une vérification de la base de données, j'ai une erreur :
Error Could not convert the table "hikashop_etickets" to InnoDB
Incorrect table definition; there can be only one auto column and it must be defined as a key
Info Missing core categories fixed


Une idée?
Merci

Please Log in or Create an account to join the conversation.

  • Posts: 85949
  • Thank you received: 14139
  • MODERATOR
48 minutes ago #372842

Bonjour,

Ce message n'est pas bloquant, votre boutique fonctionne normalement. Lors de la vérification de la base de données, HikaShop essaie de convertir en InnoDB toutes les tables dont le nom commence par hikashop_, et il signale simplement celle qu'il n'a pas réussi à convertir. Avoir une table en MyISAM au milieu de tables InnoDB ne pose aucun problème de fonctionnement.

La table hikashop_etickets n'est pas créée par HikaShop (ni par HikaSerial, HikaMarket ou HikaAuction). Elle provient d'une autre extension qui a utilisé le préfixe hikashop_. Sa structure comporte un défaut (une colonne auto_increment qui n'est pas définie comme clé), et c'est MySQL qui refuse la conversion pour cette raison, indépendamment de HikaShop.

Pour voir sa structure et retrouver son origine (pensez à remettre le préfixe de tables de votre site devant hikashop_etickets) :

SHOW CREATE TABLE `hikashop_etickets`;

Si cette table est un reste d'une extension que vous n'utilisez plus, vous pouvez la supprimer. Si vous vous en servez encore, il faut corriger sa structure en ajoutant la clé primaire manquante sur la colonne auto_increment. Dans les deux cas, HikaShop n'est pas affecté.

Please Log in or Create an account to join the conversation.

Time to create page: 0.058 seconds
Powered by Kunena Forum