J'ai eu plus de maux de tête utf8 aujourd'hui ... Cette fois, avec 4 WHMCS
La base de données était en latin1 colation Suédois et cela avait des effets secondaires avec les caractères grecs.
Première chose: GO à phpMyAdmin ET EXPORTATION base de données d'une sauvegarde!
Puis je suis allé à l'administration, l'état de base de données des services publics, téléchargement de sauvegarde.
Cela fait une bonne sauvegarde avec un codage correct à l'intérieur. (Pour moi, c'était la bonne version et non celle créée avec phpMyAdmin)
J'ai ouvert le fichier. Sql avec Notepad + + et j'ai remplacé latin1 avec utf8 dans tout le document. Enregistrer.
Puis je suis allé à phpmyadmin et j'ai vérifié toutes les tables, puis sélectionnez la chute de l'action. J'ai confirmé tomber les tables, et puis je suis allé à l'importation.
J'ai importé le nouveau fichier SQL que j'ai créé avec le Bloc-notes et puis j'ai vérifié la structure de base de données, la structure des tables et parcouru une partie des données. Tout semblait parfait!
Chargé une page échantillon de WHCS mais tous les caractères grecs ont été corrompus et ressemblait ?????. Après quelques recherches, j'ai ajouté cette ligne dans configuration.php
mysql_charset = "utf8";
Maintenant, tout a fonctionné parfaitement! J'ai vérifié la base de données nouveau et j'ai fait en sorte que la collation de base de données a été utf8_general_ci (si elle n'est pas aller à l'exploitation et la collation de changement).
Je suis un utilisateur heureux grecque de WHMCS maintenant!

























Pas de réponses
Laissez un commentaire