J'ai eu plus de céphalées utf8 aujourd'hui ... Cette fois, avec WHMCS 4
La base de données était en latin1 colation sweedish ce qui a eu certains effets secondaires avec les caractères grecs.
First Thing: GO TO PHPMyAdmin et exporter les bases d'avoir une sauvegarde!
Puis je suis allé à l'administration, les services publics, le statut de base de données, la sauvegarde de téléchargement.
Cela fait une bonne sauvegarde avec à l'intérieur d'encodage approprié. (pour moi ce fut la bonne version et non pas celui créé avec phpMyAdmin)
J'ai ouvert le fichier. Sql avec Notepad + + et j'ai remplacé latin1 avec utf8 dans tout le document. Sauver.
Puis je suis allé à phpmyadmin et j'ai vérifié toutes les tables, puis sélectionnez le menu d'action. J'ai confirmé l'abandon des tables, et puis je suis allé à l'importation.
J'ai importé le nouveau SQL fichier que j'ai créé avec Notepad, puis j'ai vérifié la structure de base de données, des tables structure 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 ce n'est pas aller à l'exploitation et la collation de changement).
Je suis un utilisateur grec heureux de WHMCS maintenant!























Pas de réponses
Laissez un commentaire