Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1948 connectés 

 



Dernière réponse
Sujet : Problème de charset avec apache
Michel Merlin Testez vos HTTP Headers - ou passez TOUT en ISO-8859-1
 

gehngis a écrit :

Même en mettant AddDefaultCharset en utf-8 ça ne change rien

Est-ce que la page que vous recevez a bien un HTTP HEADER prescrivant UTF-8 ? Voir p.ex.  
 


Sinon, vous pourriez peut-être lire la discussion European accentuated characters corruption is a stamp of UTF-8. Use ISO-8859-1 instead puis en discuter avec profit (de part et d'autre) avec bulevardi et sk89q, qui y avaient posté chacun un test (d'altérations de charset au cours des échanges entre web et DB), c'étaient http://bulevardi.be/gbUTF8/guestbook.php et http://sk89q.therisenrealm.com/testground/utf8email - tests tous deux hélas 404-és aujourd'hui. Ils ont donc apparemment tous les deux retiré leurs tests depuis, mais ils ont probablement encore avancé dans ce problème - même s'il existe certainement toujours.
 
Je ne peux pour ma part qu'insister sur mon conseil : essayez de TOUT faire ENTIÈREMENT en ISO-8859-1, depuis l'interface client jusqu'à la DB en passant par tous les intermédiaires. L'UTF-8 même si c'est un bon projet souffre pour le moment de terribles tares, dont la pire est que les Gurus ne l'admettront jamais, et font donc barrage à tout examen sérieux du problème. Comme vous le verrez partout (et en particulier sur le thread que j'indique).
 
Versailles, Mon 26 Apr 2010 22:38:10 +0200, édité 22:44:50


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Michel Merlin Testez vos HTTP Headers - ou passez TOUT en ISO-8859-1
 

gehngis a écrit :

Même en mettant AddDefaultCharset en utf-8 ça ne change rien

Est-ce que la page que vous recevez a bien un HTTP HEADER prescrivant UTF-8 ? Voir p.ex.  
 


Sinon, vous pourriez peut-être lire la discussion European accentuated characters corruption is a stamp of UTF-8. Use ISO-8859-1 instead puis en discuter avec profit (de part et d'autre) avec bulevardi et sk89q, qui y avaient posté chacun un test (d'altérations de charset au cours des échanges entre web et DB), c'étaient http://bulevardi.be/gbUTF8/guestbook.php et http://sk89q.therisenrealm.com/testground/utf8email - tests tous deux hélas 404-és aujourd'hui. Ils ont donc apparemment tous les deux retiré leurs tests depuis, mais ils ont probablement encore avancé dans ce problème - même s'il existe certainement toujours.
 
Je ne peux pour ma part qu'insister sur mon conseil : essayez de TOUT faire ENTIÈREMENT en ISO-8859-1, depuis l'interface client jusqu'à la DB en passant par tous les intermédiaires. L'UTF-8 même si c'est un bon projet souffre pour le moment de terribles tares, dont la pire est que les Gurus ne l'admettront jamais, et font donc barrage à tout examen sérieux du problème. Comme vous le verrez partout (et en particulier sur le thread que j'indique).
 
Versailles, Mon 26 Apr 2010 22:38:10 +0200, édité 22:44:50

gehngis Salut,
j'ai un petit souci avec un serveur apache, en effet dès que je consulte une page sur ce dernier le navigateur celui-ci la lit en ISO-8859-1 alors que la page a un meta qui précise qu'elle est en utf-8.
 
Du coup je suis allé voir dans le apache2.conf et j'ai mis AddDefaultCharset sur off et j'ai redémarré le serveur, mais ça n'a rien changé.
Même en mettant AddDefaultCharset en utf-8 ça ne change rien.
 
Est-ce que quelqu'un aurait une idée d'où viens le problème ?
 
Merci

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR