Re: Module Profil utilisateur | Titre du sujet : Re: Module Profil utilisateur par montuy337513 sur 01/01/2024 18:44:53
C'est un soucis de largeur de champs (lié à la différence entre les charset utf8-general et utf8-mbstring) Si mes souvenirs sont bons, tu es sur un hébergement mutualisé, donc :
ligne 3051du fichier /profile/sql/mysql.sql il faut remplacer :
KEY `sort` (`step_order`, `step_name`(100))
par
KEY `sort` (`step_order`, `step_name`(55))
le champs step_name fait 255 caractères de long, D'origine la clé est limitée aux 100 caractères du champs step_name. Mais en mb4, il faut 4 octets pour un caractère (100*4 = 400 supérieur à 255, ça bug) alors qu'en utf8 classique, il en faut que 2 (100*2 = 200 inférieur à 255 ça fonctionne) Donc en limitant au 55 premiers caractère, on 55 * 4 = 220 donc inférieur à 255 et cela fonctionnera En relançant l'installation ça devrait fonctionner correctement
|
|