Bonjour à tous, 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é est de produire une procédure dégradée en milieu hospitalier (circuit du médicament).
Je lance manuellement le script appelé par la cron, j'ai un bon encodage au final des données. Le cron "tout seul" me pourri l'encodage. exemple : μG devient B5G... les accents ne passent plus... Mon script traite un premier fichier encodé en ISO8859-1. Il commence par le convertir en UTF8 (iconv). Ensuite j'ai des class java (fournie par l’éditeur du logiciel hospitalier) qui traitent ce fichier pour générer des pages HTML (charset=iso-8859-1). Je convertis le charset en utf-8 à la fin pour forcer le navigateur. Si quelqu'un a une idée sur l'origine du PB, peut-être sur l'environnement du compte root, une config du cron à mettre, une langue à forcer sur l'exécution du java... Merci de votre aide NB, env du compte root : TERM=xterm-color SHELL=/bin/bash NLS_LANG=FRENCH_FRANCE.AL32UTF8 SSH_CLIENT=10.1.30.146 64975 22 INFORMIXDIR=/opt/IBM SSH_TTY=/dev/pts/1 USER=root LD_LIBRARY_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib: LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36: ORACLE_SID=XE MAIL=/var/mail/root PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/IBM/bin EDITOR=vi LANG=fr_FR.UTF-8 PS1=\h:\w\$ SHLVL=1 HOME=/root LS_OPTIONS=--color=auto LOGNAME=root ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server _=/usr/bin/env OLDPWD=/var/www/genois

