Sur une machine de prod (Debian Lenny) j'ai une cascade de sripts (shell +
java + php) qui s'enchainent pour traiter des fichiers. La finalit=C3=A9 es=
t de
produire une proc=C3=A9dure d=C3=A9grad=C3=A9e en milieu hospitalier (circu=
it du
m=C3=A9dicament).
Je lance manuellement le script appel=C3=A9 par la cron, j'ai un bon encoda=
ge au
final des donn=C3=A9es.
Le cron "tout seul" me pourri l'encodage. exemple : =CE=BCG devient B5G... =
les
accents ne passent plus...
Mon script traite un premier fichier encod=C3=A9 en ISO8859-1. Il commence =
par
le convertir en UTF8 (iconv).
Ensuite j'ai des class java (fournie par l=E2=80=99=C3=A9diteur du logiciel=
hospitalier)
qui traitent ce fichier pour g=C3=A9n=C3=A9rer des pages HTML (charset=3Dis=
o-8859-1).
Je convertis le charset en utf-8 =C3=A0 la fin pour forcer le navigateur.
Si quelqu'un a une id=C3=A9e sur l'origine du PB, peut-=C3=AAtre sur l'envi=
ronnement
du compte root, une config du cron =C3=A0 mettre, une langue =C3=A0 forcer =
sur
l'ex=C3=A9cution du java...
Bonjour =C3=A0 tous,<br><br>Sur une machine de prod (Debian Lenny) j'ai=
une cascade de sripts (shell + java + php) qui s'enchainent pour trait=
er des fichiers. La finalit=C3=A9 est de produire une proc=C3=A9dure d=C3=
=A9grad=C3=A9e en milieu hospitalier (circuit du m=C3=A9dicament). <br>
<br>Je lance manuellement le script appel=C3=A9 par la cron, j'ai un bo=
n encodage au final des donn=C3=A9es.<br><br>Le cron "tout seul" =
me pourri l'encodage. exemple : =CE=BCG devient B5G... les accents ne p=
assent plus...<br>
<br>Mon script traite un premier fichier encod=C3=A9 en ISO8859-1. Il comme=
nce par le convertir en UTF8 (iconv).<br>Ensuite j'ai des class java (f=
ournie par l=E2=80=99=C3=A9diteur du logiciel hospitalier) qui traitent ce =
fichier pour g=C3=A9n=C3=A9rer des pages HTML (charset=3Diso-8859-1). <br>
Je convertis le charset en utf-8 =C3=A0 la fin pour forcer le navigateur.<b=
r><br>Si quelqu'un a une id=C3=A9e sur l'origine du PB, peut-=C3=AA=
tre sur l'environnement du compte root, une config du cron =C3=A0 mettr=
e, une langue =C3=A0 forcer sur l'ex=C3=A9cution du java...<br>
<br>Merci de votre aide<br><br><br><br>NB, env du compte root : <br><br>TER=
M=3Dxterm-color<br>SHELL=3D/bin/bash<br>NLS_LANG=3DFRENCH_FRANCE.AL32UTF8<b=
r>SSH_CLIENT=3D10.1.30.146 64975 22<br>INFORMIXDIR=3D/opt/IBM<br>SSH_TTY=3D=
/dev/pts/1<br>
USER=3Droot<br>LD_LIBRARY_PATH=3D/usr/lib/oracle/xe/app/oracle/product/10.2=
.0/server/lib:<br>LS_COLORS=3Dno=3D00:fi=3D00:di=3D01;34:ln=3D01;36:pi=3D40=
;33:so=3D01;35:do=3D01;35:bd=3D40;33;01:cd=3D40;33;01:or=3D40;31;01:su=3D37=
;41:sg=3D30;43:tw=3D30;42:ow=3D34;42:st=3D37;44:ex=3D01;32:*.tar=3D01;31:*.=
tgz=3D01;31:*.svgz=3D01;31:*.arj=3D01;31:*.taz=3D01;31:*.lzh=3D01;31:*.lzma=
=3D01;31:*.zip=3D01;31:*.z=3D01;31:*.Z=3D01;31:*.dz=3D01;31:*.gz=3D01;31:*.=
bz2=3D01;31:*.bz=3D01;31:*.tbz2=3D01;31:*.tz=3D01;31:*.deb=3D01;31:*.rpm=3D=
01;31:*.jar=3D01;31:*.rar=3D01;31:*.ace=3D01;31:*.zoo=3D01;31:*.cpio=3D01;3=
1:*.7z=3D01;31:*.rz=3D01;31:*.jpg=3D01;35:*.jpeg=3D01;35:*.gif=3D01;35:*.bm=
p=3D01;35:*.pbm=3D01;35:*.pgm=3D01;35:*.ppm=3D01;35:*.tga=3D01;35:*.xbm=3D0=
1;35:*.xpm=3D01;35:*.tif=3D01;35:*.tiff=3D01;35:*.png=3D01;35:*.svg=3D01;35=
:*.mng=3D01;35:*.pcx=3D01;35:*.mov=3D01;35:*.mpg=3D01;35:*.mpeg=3D01;35:*.m=
2v=3D01;35:*.mkv=3D01;35:*.ogm=3D01;35:*.mp4=3D01;35:*.m4v=3D01;35:*.mp4v=
=3D01;35:*.vob=3D01;35:*.qt=3D01;35:*.nuv=3D01;35:*.wmv=3D01;35:*.asf=3D01;=
35:*.rm=3D01;35:*.rmvb=3D01;35:*.flc=3D01;35:*.avi=3D01;35:*.fli=3D01;35:*.=
gl=3D01;35:*.dl=3D01;35:*.xcf=3D01;35:*.xwd=3D01;35:*.yuv=3D01;35:*.aac=3D0=
0;36:*.au=3D00;36:*.flac=3D00;36:*.mid=3D00;36:*.midi=3D00;36:*.mka=3D00;36=
:*.mp3=3D00;36:*.mpc=3D00;36:*.ogg=3D00;36:*.ra=3D00;36:*.wav=3D00;36:<br>
ORACLE_SID=3DXE<br>MAIL=3D/var/mail/root<br>PATH=3D/usr/lib/oracle/xe/app/o=
racle/product/10.2.0/server/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/u=
sr/bin:/sbin:/bin:/opt/IBM/bin<br>EDITOR=3Dvi<br>LANG=3Dfr_FR.UTF-8<br>PS1=
=3D\h:\w\$ <br>
SHLVL=3D1<br>HOME=3D/root<br>LS_OPTIONS=3D--color=3Dauto<br>LOGNAME=3Droot<=
br>ORACLE_HOME=3D/usr/lib/oracle/xe/app/oracle/product/10.2.0/server<br>_=
=3D/usr/bin/env<br>OLDPWD=3D/var/www/genois<br><br>
--bcaec550b13679c94a04cfb528d0--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/CAB+9r0vWvTxKZkW9tswPouVwAqRZWyowGAf5cR6O+Q+Q_g88kQ@mail.gmail.com
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20121130133447.5fb09ddd@anubis.defcon1
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20121130201421.GP5527@xvii.vinc17.org