[Résolu] � problème d'accents après mise à jour mysql

Support en français pour CMS Made Simple.

Moderator: jce76350

Locked
fourmis
Forum Members
Forum Members
Posts: 22
Joined: Fri Sep 12, 2008 2:56 pm

[Résolu] � problème d'accents après mise à jour mysql

Post by fourmis »

Je viens de faire la mis à jour de MySQL de 4.0 à 5.0 dans plusieurs sites. Aussi vite que la nouvelle base de données est active les accents du site se font remplacer par un symbole (�) Mais c’est plus grave que ça, ce n’est pas seulement le contenu des pages mais aussi les table contenant les users pour l’envoi de la newsletter. On trouve également quelques erreurs sur les pages anglais.
J'utilise la version cms 1.6.7
Je ne trouve pas des cas semblables pour m’inspirer. Auriez-vous une idée de quoi s’agirait-il?
Last edited by fourmis on Sun Apr 11, 2010 10:23 am, edited 1 time in total.
fourmis
Forum Members
Forum Members
Posts: 22
Joined: Fri Sep 12, 2008 2:56 pm

Re: � problème d'accents après mise à jour mysql

Post by fourmis »

J’ai déjà fait plusieurs tentatives du genre :
Changer le charset dans les paramètres globaux :

Code: Select all

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
J’ai également essayé avec ceci dans le gabaris :

Code: Select all

<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
J’ai joué un peu avec les paramètres de config.php mais je n’ai fait qu’empirer les choses.
Je vais regarder du côté de la bd.
Si vous avez une réponse, ne vous gênez surtout pas et laissez-moi votre commentaire.
Ça me fera plaisir de vous lire dès mon réveil.
Merci.
Last edited by fourmis on Wed Mar 31, 2010 1:44 am, edited 1 time in total.
jce76350
Beta Tester
Beta Tester
Posts: 2098
Joined: Mon May 29, 2006 1:20 pm

Re: � problème d'accents après mise à jour mysql

Post by jce76350 »

re,
Aussi vite que la nouvelle base de données est active les accents ...
J’ai déjà fait plusieurs tentatives du genre :
Plutôt un problème de ta base de données  (charset ou Jeu de caractères)
voir aussi et déja le config.php
$config['set_names'] = false;
$config['locale'] = 'fr_FR.utf-8';
Jean-Claude Etiemble MyPageFr
fourmis
Forum Members
Forum Members
Posts: 22
Joined: Fri Sep 12, 2008 2:56 pm

Re: � problème d'accents après mise à jour mysql

Post by fourmis »

Merci de ta réponse jce.
J’ai déjà remarqué que le jeu de caractères des 2 bd n’est pas le même et je n’arrive pas à le modifier. D’un autre côté je vais essayer $config['set_names'] = false; que sur mon fichier est configuré différemment.
Je sens que je suis sur la bonne voie. Je vous donne des nouvelles,
Merci
athena_pallas
Power Poster
Power Poster
Posts: 272
Joined: Wed Sep 13, 2006 4:41 pm

Re: � problème d'accents après mise à jour mysql

Post by athena_pallas »

Hello,

Ca me fait penser à un problème chez l'hébergeur ? Chez qui es-tu ?
fourmis
Forum Members
Forum Members
Posts: 22
Joined: Fri Sep 12, 2008 2:56 pm

Re: � problème d'accents après mise à jour mysql

Post by fourmis »

Chez 1&1.
J’ai essayé de faire changer le jeux de caractères de la bd mais ce n’est pas possible avec notre package.
La plupart de sites étaient petits et pas complexes. Dans ce cas là j’ai échangé les symboles par les lettres accentuées et le contenu des tables était correct. Mais deux d’entre eux n’ont pas eu autant de chance.
jce76350
Beta Tester
Beta Tester
Posts: 2098
Joined: Mon May 29, 2006 1:20 pm

Re: � problème d'accents après mise à jour mysql

Post by jce76350 »

re,

dans ce cas il suffit de
- exporter la base de données sous un fichier sql
- Changer le codage du fichier
- réexporter la base de données

Une méthode que j'utilise en utilisant notepad ++, Sous Windoze
- exporter la base de données sous un fichier 1.sql
- sous notepad ++, ouvrir un fichier vierge AINSi
- copier le contenu du fichier 1.sql dans le fichier vierge
- Puis menu encodage / Encodage en UTF8 sans BOM
- sauver le le fichier vierge en 2.sql (sécurité)
- copier le contenu du fichier 2.sql  dans une requete SQL de la base de données
Methode à adpater en fonction du codage BD
Jean-Claude Etiemble MyPageFr
fourmis
Forum Members
Forum Members
Posts: 22
Joined: Fri Sep 12, 2008 2:56 pm

Re: � problème d'accents après mise à jour mysql

Post by fourmis »

Intéressant. Ça risque d’être une solution. Je dois l’essayer. Merci.
fourmis
Forum Members
Forum Members
Posts: 22
Joined: Fri Sep 12, 2008 2:56 pm

Re: � problème d'accents après mise à jour mysql

Post by fourmis »

Finalement, je n’ai pas réussi à régler mon problème.
Avec notepad++ (windows) je n’avais pas beaucoup d’options par rapport au codage. J’ai alors téléchargé la version Mac où les choix étaient plus vastes mais entretemps le client à décidé qu’il ne voulait plus de mysql5.0.
Merci de votre aide.
jce76350
Beta Tester
Beta Tester
Posts: 2098
Joined: Mon May 29, 2006 1:20 pm

Re: � problème d'accents après mise à jour mysql

Post by jce76350 »

re,

Pour la bonne marche du forum merci, d'ajouter au début du titre de votre billet initial le préfixe [Résolu] quand un fil de discussion est "Résolu". Cela aide à trier les fils de discussions entre sujets toujours ouverts et trucs et astuces reproductibles
Jean-Claude Etiemble MyPageFr
Locked

Return to “French - Français”