Problème de caractère UTF-8 LAMP CentOS

Après avoir installé LAMP sur CentOS, tout fonctionne bien mais affiche un problème avec les caractères, toutes les lettres telles que "í" "ú" "ò" et les autres caractères classiques sont remplacées par "?" , problème récurrent avec UTF-8.

J’ai donc changé les parameters comme suit:

 **http.conf** : AddDefaultCharset utf-8 in **php.ini** : default_charset = "utf-8" mbssortingng.internal_encoding=utf-8 mbssortingng.http_output=UTF-8 mbssortingng.encoding_translation=On mbssortingng.func_overload=6 **my.conf** character_set_server=utf8 **in html php file**:  

et enfin sur / etc / sysconfig / i18n avec ce code:

Paramètres par défaut:

 LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 

mon cadre:

 LANG="it_IT.UTF-8" SYSFONT="latarcyrheb-sun16" 

italien est ma langue, après cela montre aussi la commande linux ""locale ""

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

si vous ne changez pas la langue, pourquoi ??