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. 

ok, merci
j'ai essayé cette solution et ca marche.
défaut: il faut dévérouiller nos firewalls pour le transfert

ciao

> 
> 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

Répondre à