Evolution #33530
Passer la base Moodle en utf8mb4
100%
Description
Arnaud,
Lors du saut de version Moodle 3.6 en 3.10, un message s'affiche :
mysql_full_unicode_support
L'échec de ce test indique un problème potentiel
La configuration actuelle de MySQL ou de MariaDB utilise le réglage « utf8 ». Cet encodage de caractères ne supporte pas les caractères encodés sur 4 octets, comme certains emoji. L'utilisation de ces caractères provoquera une erreur et les informations envoyées à la base de données seront perdues. Veuillez modifier votre réglage à « utf8mb4 ». Consultez la documentation pour plus de détails.
Moodle donne le lien : http://docs.moodle.org/36/fr/admin/environment/custom_check/mysql_full_unicode_support
La commande php admin/cli/mysql_collation.php --collation=utf8mb4_unicode_ci convertit tout sauf une table adodb peut-être issue d'anciennes installations de Moodle
Merci !
Laurent
Historique
#1 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- Tracker changé de Demande à Evolution
- Statut changé de Nouveau à Résolu
- Version cible mis à Envole 7.9
base transformé en utf8mb4_unicode_ci via postservice
#2 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- % réalisé changé de 0 à 100
#3 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- Statut changé de Résolu à Fermé