Probleme d'accent suite a changement de serveur

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

waouh
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 165
Inscription: Mar Mai 18, 2004 16:10

Probleme d'accent suite a changement de serveur

Message le Ven Déc 29, 2006 20:11

Bonjour,

je viens de changer de serveur et les accents des messages stocké en base de donné sont affiché avec des symboles. Pas tres pratique.

par contre, les accents se trouvant dans le code source de mes pages passent parfaitement bien.

j'ai essayer de mettre defautcharset utf-8 dans mon httpd.conf
seulement, la, ben c'est l'inverse, les accents des fichiers de langue de mon forum sont remplacé par des symboles alors que le texte de ma base est correctement affiché.

Y a t'il un moyen pour convertir mes donnees dans ma base sql ?

technoblog
Nouveau WRInaute
 
Messages: 20
Inscription: Ven Juin 09, 2006 18:01

latin

Message le Ven Déc 29, 2006 22:01

il faut que tu réimportes tes bases en latin, pas en UTF

waouh
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 165
Inscription: Mar Mai 18, 2004 16:10

Message le Ven Déc 29, 2006 22:04

j'ai juste reimporter mon fichier .sql avec la commande source

Est il possible de specifier l'encodage des caracteres?
comment ??


julienr
WRInaute passionné
WRInaute passionné
 
Messages: 866
Inscription: Mar Aoû 05, 2003 14:49

Message le Ven Déc 29, 2006 22:27

faudrait que tu nous montre les variables de session et global de ton mysql concernant le charset
Code: Tout sélectionner
show variables;

est-ce que ton phpmyadmin affiche le contenu de ta base correctement ?

waouh
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 165
Inscription: Mar Mai 18, 2004 16:10

Message le Ven Déc 29, 2006 22:50

Voila ce que j'ai comme valeur de charset

Code: Tout sélectionner
character_set     latin1
character_sets    latin1 big5 cp1251 cp1257 croat czech danish dec8 dos estonia euc_kr gb2312 gbk german1 greek hebrew hp8 hungarian koi8_ru koi8_ukr latin1_de latin2 latin5 sjis swe7 tis620 ujis usa7 win1250 win1251ukr win1251


Sinon, oui dans phpmyadmin j'ai bien les accents comme il faut


julienr
WRInaute passionné
WRInaute passionné
 
Messages: 866
Inscription: Mar Aoû 05, 2003 14:49

Message le Ven Déc 29, 2006 23:17

pioché sur internet
Code: Tout sélectionner
character-set-server=latin1
collation-server=latin1_swedish_ci

dans ton my.cnf, tu redémarre mysql et tu rejoue ton import en effacant l'existant :)


athoms
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 243
Inscription: Jeu Avr 22, 2004 2:04

Message le Ven Déc 29, 2006 23:28

Moi j'ai eu le même problème. J'ai tout recodé mes bases en utf8 et utilisé les méthodes utf8_encode et utf8_decode en php.

Le problème est que les reglages mysql diffèrent selon les hebergeurs :-/

waouh
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 165
Inscription: Mar Mai 18, 2004 16:10

Message le Sam Déc 30, 2006 15:15

Probleme résolu en passant a mysql 4.1 j'avais mysql 4.0.24

j'ai reimporter mes bases, et c'est passé nickel


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités