Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/05/2015, à 21:53

tnarol

Problème d'encodage : comportement différent entre 2 serveurs

Salut,

J'ai un servlet déployé exactement de la même façon (même binaire, même version du serveur web) sur ma machine perso et sur un serveur dédié.
Le traitement que fait mon servlet (Java) nécessite de prendre en compte l'encodage, et parfois de faire des conversion ISO <-> UTF-8
Sur ma machine perso (ubuntu) ça fonctionne parfaitement.
Sur le serveur dédié, qui est Debian, le même traitement se heurte à des problèmes d'encodage. Je cherche donc ce qui pourrait être à l'origine de ça.

J'ai déjà vérifié les locales :

Sur ubuntu ça donne ça
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=


Sur Debian :
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=

Donc apparemment pas différence qui semble devoir impliquer une différence de comportement. Avez-vous d'autres idée ?

Hors ligne

#2 Le 15/05/2015, à 23:02

J5012

Re : Problème d'encodage : comportement différent entre 2 serveurs

forcer la variable LANGUAGE de debian sur en_US

Hors ligne

#3 Le 17/05/2015, à 20:49

ssdg

Re : Problème d'encodage : comportement différent entre 2 serveurs

Et je crois que le système de fichier n'est pas en UTF-8 sous debian... mais je ne suis pas sur.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne