Bonjour !

J'ai un fichier utilisant le charset US-ASCII et je veux le passer en UTF-8.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
> file -i from.php
from.php: text/x-php; charset=us-ascii
Je tape cette commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
> sudo -u www-data iconv -f US-ASCII -t UTF8 from.php > to.php
Le fichier to.php est bien créé mais avec le mauvais charset.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
> file -i to.php
to.php: text/x-php; charset=us-ascii
US-ASCII et UTF8 apparaissent bien dans la liste des charset iconv.

J'ai testé aussi cette commande qui ne fonctionne pas mieux :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo -u www-data iconv -f US-ASCII -t UTF8 -o to.php from.php
Une idée ?

Merci de votre aide.