Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Mise à jour 8.03 vers 9.0 sous debian 9 / MariaDB

Mise à jour 8.03 vers 9.0 sous debian 9 / MariaDB il y a 6 mois 2 semaines #106331

  • jacot
  • Portrait de jacot
  • Hors ligne
  • Fresh Boarder
  • Messages : 15
  • Remerciements reçus 1
  • Karma: 0
Lors de la mise à jour j'ai ce message :
Failed to execute SQL : SQL ALTER TABLE llx_emailcollector_emailcollectorfilter ADD UNIQUE INDEX uk_emailcollector_emailcollectorfilter (fk_emailcollector, type, rulevalue); failed : Specified key was too long; max key length is 767 bytes

Sur github, ce problème est référencé là https://github.com/Dolibarr/dolibarr/issues/10245#issue-391730164
J'ai continué l'installation qui s'est bien terminée avec le doute que quelque chose ne marchera pas . Une idée pour corriger cette erreur sql qui ne passe pas aussi en ligne de commande?
Merci
Dernière édition: il y a 6 mois 2 semaines par jacot. Raison: S'abonner
L'administrateur a désactivé l'accès en écriture pour le public.

Mise à jour 8.03 vers 9.0 sous debian 9 / MariaDB il y a 6 mois 2 semaines #106332

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2046
  • Remerciements reçus 91
  • Karma: 140
votre serveur mysql doit avoir une collation en "utf8mb4" par défaut, il faudrait mettre "utf8"
L'administrateur a désactivé l'accès en écriture pour le public.

Mise à jour 8.03 vers 9.0 sous debian 9 / MariaDB il y a 6 mois 2 semaines #106333

  • jacot
  • Portrait de jacot
  • Hors ligne
  • Fresh Boarder
  • Messages : 15
  • Remerciements reçus 1
  • Karma: 0
ALTER TABLE llx_emailcollector_emailcollectorfilter CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci
L'administrateur a désactivé l'accès en écriture pour le public.