On Tue, 30 May 2006 14:09:24 +0200 "BOHY Alexandra" <[EMAIL PROTECTED]> wrote:
> Bonjour, > > Pour information, j'ai eu le meme type de probleme... > La solution pour nous a été de passer par Jahia lui-même pour transférer la > base de données. > oki, merci. Mais il faut ouvrir tout coté serveur de réception... et le nouveau serveur est dans un autre sous-réseau !! merci > Cordialement, > > Alexandra BOHY > Chef de projet nouvelles technologies > DSI - Conseil Régional du Centre > TEL : 02-38-70-27-63 > [EMAIL PROTECTED] > > -----Message d'origine----- > De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Envoyé : mardi 30 mai 2006 14:07 > À : [email protected] > Objet : Re: codage caractere > > On Tue, 30 May 2006 14:00:39 +0200 > [EMAIL PROTECTED] wrote: > > > On Tue, 30 May 2006 12:04:41 +0200 > > Philippe Vollenweider <[EMAIL PROTECTED]> wrote: > > > > > Est-ce que c'est la migration de mysql4.0 à mysql4.1 qui pose problème? > > > Quel driver MySQL utilisez-vous? > > > Comment avez-vous créée votre base sur la > > > nouvelle machine, et quel est l'encoding choisi? > > > > Bonjour, > > > > un peu de précision ;) > > > > 1/ le serveur de prod : > > mysql : 3.23.58 > > > > 2/ le nouveau serveur : > > mysql-4.1.12-3.RHEL4.1 > > > > dans les 2 cas, > > - le codage choisi est UTF-8 (useUnicode=true&characterEncoding=UTF-8) > > - le pilote de la base (celui livré avec jahia 4.0.7) : > > com.mysql.jdbc.Driver > > > > j'ai exporté la base du prod par un mysqldump --opt ... > > et ré-importé sur le nouveau serveur via un myslq ... (que de la ligne de > > commande :) > > > > Je crois en effet que c'est le passage de mysql 3x vers 4x qui pose > > problème, puisque seul les menus sont touchés par le problème de codage. Un > > phpMyAdmin - 2.8.0.3 me dit bien que # Jeu de caractères pour MySQL: > > UTF-8 Unicode (utf8) !! mais sur les tables jahia, j'ai un Interclassement > > en latin1_swedish_ci (sic?) > > > > je vais vérifier les templates ? > > truc étrange : > sur mes templates, j'ai : > > 1/ code source = > > <% > String contentTypeStr = "iso-8859-1"; > if (jParams.getLocale().toString().substring(0,2).equals("zh")) { > // FIXME : what is the correct charset??? > //contentTypeStr = "GBK"; > contentTypeStr = "UTF-8"; > } else if (jData.params().settings().isUtf8Encoding()) { > contentTypeStr = "UTF-8"; > } > %> > <meta http-equiv="Content-Type" > content="text/html;charset=<%=contentTypeStr%>"/> > > 2/ mais dans le source de la page générée, j'ai = > > <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/> > > => pas sur que cela soit la cause du problème, puisque sur le serveur de prod > cela fonctionne sans problème... mais comment est renseigné le champ > <%=contentTypeStr%> ??? > > merci > -- > ] Fabrice Peuch L.- +33 0.492.076.088 > ] Webmaster - Dev. applications reseaux > ] Direction Information Communication > ] Presidence et Services Centraux > ] Universite de Nice Sophia-Antipolis - F > ] gpg Key ID: ACBD856E5DB968F8 -- ] Fabrice Peuch L.- +33 0.492.076.088 ] Webmaster - Dev. applications reseaux ] Direction Information Communication ] Presidence et Services Centraux ] Universite de Nice Sophia-Antipolis - F ] gpg Key ID: ACBD856E5DB968F8
