今天写了个PHP页面,结果服务器不支持中文,这个生气啊,看到的中文全部是乱码。有点小费劲。
这里说下怎么让服务器支持中文。
查看当前语言类型
[root@WTH-test test]# echo $LANG
en_US.UTF-8
检索当前语言环境的所有环境变量的名称和值
[root@WTH-test test]# 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=
2.安装中文支持包组
yum groupinstall chinese-support -y
3.修改当前环境变量
当前终端生效
LANG=zh_CN.UTF-8
重启后生效
[root@WTH-test test]# more /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
#LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
4.重启。
如果还是出现乱码,请将终端的编码形式修改为UTF-8
转载于:https://blog.51cto.com/welcomeweb/1747302