Php 字符问题UTF-8灯中心

Php 字符问题UTF-8灯中心,php,linux,apache,centos,lamp,Php,Linux,Apache,Centos,Lamp,在CentOS上安装LAMP后,一切正常,但字符出现问题,每个字母(如“픓ú”“ò”和其他经典字符)都被“?”替换,这是UTF-8经常出现的问题。 因此,我将设置更改为: **http.conf** : AddDefaultCharset utf-8 in **php.ini** : default_charset = "utf-8" mbstring.internal_encoding=utf-8 mbstring.http_output=UTF-8 mbstring.encoding

在CentOS上安装LAMP后,一切正常,但字符出现问题,每个字母(如
“픓ú”“ò”
和其他经典字符)都被
“?”
替换,这是UTF-8经常出现的问题。

因此,我将设置更改为:

**http.conf** : AddDefaultCharset utf-8


in **php.ini** : default_charset = "utf-8"
mbstring.internal_encoding=utf-8
mbstring.http_output=UTF-8
mbstring.encoding_translation=On
mbstring.func_overload=6

**my.conf**   character_set_server=utf8    

**in html php file**: <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
我的设置:

LANG="it_IT.UTF-8"
SYSFONT="latarcyrheb-sun16"
意大利语是我的语言,在此之后还显示命令linux
“locale”“


如果你没有改变语言,为什么???

你到底在哪里遇到这个问题?控制台?访问该计算机上托管的站点的浏览器?其他地方?你找到解决这个问题的方法了吗?Java应用程序也面临同样的问题
LANG="it_IT.UTF-8"
SYSFONT="latarcyrheb-sun16"
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=