La semaine dernière, nous avons acheté Fantastico Deluxe installateur, qui à mon humble avis est l’un des plus réputés pour les serveurs CPanel. Nous l’avons testé, nous avons installé et tout s’est bien déroulé. Aujourd'hui un client m’a informé d’un problème avec l’enkodinga d’installation de wordpress. J’ai levé les yeux et obtenir immédiatement le problème des bases ont été avec l’encodage par défaut au lieu de Latin1 UTF8 comme était supposé. Encore plus de plaisir est, dans phpmyadmin et il dit qu’il utilise UTF8 par défaut, drame. J’ai décidé d’examiner les dossiers de Fantastico-it pour voir que si je peux me trouver un endroit où les paramètres par défaut des bases de données à première vue je ne vois rien. Je vois pas ce qui est le nez a commencé à saigner dans mes. conf-ce que pour voir il n’y avait pas les paramètres appropriés dans la configuration et tout commence à ce qui est défini par défaut. Serveur MySQL est hardkodnat d’utiliser UTF8 sauf s’il est configuré avec d’autres paramètres et Fantastico-it avec Latin1 ( qui est une décision assez stupide). La décision comme toujours trivial ajouté 2 pour [mysqld] chassta être UTF8 comme encodage par défaut et tout se endort 🙂

jeu de caractères serveur = UTF8
collation-server = utf8_general_ci

Je ne sais pas pour quelle raison j'ai raté ces paramètres si vous êtes jeu pour faire un peu “fin” paramètres de mysql-a.

Amélioré par Zemanta