Sujet: Problème d'accents après transfert rsync
28/02/2007 @ 15:18:08: cauet: Problème d'accents après transfert rsync
Hello,

J'ai à peu près 8 sites que j'ai """codé""" de mon jeune temps qui ne fonctionnent plus :petrus:

J'ai tout passé la semaine passée sur un nouveau serveur via rsync, et depuis j'ai des "?" sous Firefox (et IE) à la place des éèàâ.. :wam:

Un exemple:
www.scaramozzino.be
www.bapec.be

Le charset et/ou header n'a rien à voir la dedans un autre site UTF-8/XHTML conforme pose le même problème.. :sad:


MERCI!

28/02/2007 @ 15:22:50: ovh: Problème d'accents après transfert rsync
Vérifie les locales sur tes 2 serveurs.
L'un est peut-être en UTF-8 et l'autre en ISO, ou bien l'un en FR et l'autre en default (donc anglais), qqch du genre :figti:
28/02/2007 @ 15:29:27: cauet: Problème d'accents après transfert rsync
Ca à avoir la dedans?!
Oui c'est possible que l'ancien était en ISO et celui ci en UTF-8.. mais je vois pas le problème :oh:
28/02/2007 @ 15:51:09: Keeper: Problème d'accents après transfert rsync
idée personnelle

rsync fonctionne peut-être sur le même mode de fonctionnement que le ftp. Ce qui fait qu'il peut transfèrer en ASCII ou Binaire. S'il a transfèrer en ASCII, c'est surement là que ça foire.
28/02/2007 @ 15:53:01: cauet: Problème d'accents après transfert rsync
Mhmm.. possible.
Comment je peux réparer ça?

philfr? :smile:
28/02/2007 @ 15:59:56: philfr: Problème d'accents après transfert rsync
man recode

:wink:
28/02/2007 @ 17:04:47: cauet: Problème d'accents après transfert rsync
Je veux bien, mais comment je peux deviner en quel format il est actuellement, et quel format je dois utiliser ?
28/02/2007 @ 17:10:36: Keeper: Problème d'accents après transfert rsync
fait des essais erreur :wink:
28/02/2007 @ 17:20:20: philfr: Problème d'accents après transfert rsync
Rsync n'y est pour rien.

Les headers HTTP de tes serveurs disent que le charset est UTF-8, le HEAD de tes fichiers HTML disent que c'est du windows-1252, mais ce sont les headers HTTP qui priment...

Tu dois configurer ça dans ton serveur web.


Edit: ou mieux, tu convertis tes fichiers windows-1252 en UTF-8 avec recode :wink:
28/02/2007 @ 17:24:04: Keeper: Problème d'accents après transfert rsync
j'aurais essayé :wink:
28/02/2007 @ 17:30:28: cauet: Problème d'accents après transfert rsync
Tiens oui, comment se fait-il que mon Apache2.2 renvoie un charset UTF-8 :heink:
bien vu philfr !

J'aurais bien tout convertit en utf-8, mais les données mySQL vont poser problème..
Je vais surement bêtement revoir les headers de mes pages et tout mettre en ISO-8859-1..
28/02/2007 @ 17:41:43: cauet: Problème d'accents après transfert rsync
philfr for president! :prosterne:
j'ai forcé un

<?php
header('Content-Type: text/html; charset=ISO-8859-1;');
?>

ca marche du tonnerre :smile:
Retour