今天寫了個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"
<a href="http://s4.51cto.com/wyfs02/M02/7C/CE/wKioL1bYGo6BOVHTAACBR0RZunE835.jpg" target="_blank"> </a>
4.重新開機。
如果還是出現亂碼,請将終端的編碼形式修改為UTF-8
本文轉自 憬薇 51CTO部落格,原文連結:http://blog.51cto.com/welcomeweb/1747302