Sans ce correctif, l'erreur rencontrée est du type :

1270 - Illegal mix of collations (utf8_general_ci,IMPLICIT), (latin1_swedish_ci,COERCIBLE), (latin1_swedish_ci,COERCIBLE) for operation 'replace'


Correctif :

  • télécharger le fichier idoine selon votre version de DotClear (p. ex. dans /share/dotclear/autres/db-create.xml-pour-mysql-des-41/)
  • l'enregistrer dans le dossier /install/
  • par sécurité, dans ce dossier, renommer le fichier db-create.xml en db-create.orig.xml
  • renommer le fichier téléchargé en db-create.xml
  • procéder à l'installation de DotClear


Important
Si vous aviez auparavant tenté une installation infructueuse, procédez d'abord comme suit :

  • supprimer les tables MySQL éventuellement créées
  • supprimer les fichiers /conf/config.php et /conf/dotclear.ini si ils existent
  • vérifier l'existence des fichiers /conf/config.php.in et /conf/dotclear.ini.in (au besoin, les transférer)


Sources

Actus & Infos pratiques, DotClear, Installation, MySQL 4.1.x, Correctif

--- 1ère édition : 27.04.2005