中文亂碼問題

Published on 03/31,2005

前不久把CentOS4裝起來玩看看,但在要啟動某個service的時候發現中文字會出現亂碼,但看了一下locale的資料好像也沒什問題,後來才知道原來是/etc/sysconfig/i18n這個檔案設定的問題(在Fedora Core3上面好像也有類似的問題)。

[root@localhost ~]# service smb restart
?迫 SMB ??:     [ 蝣箏? ]
?迫 NMB ??:     [ 蝣箏? ]
?? SMB ??:     [ 蝣箏? ]
?? NMB ??:     [ 蝣箏? ]

修改/etc/sysconfig/i18n
把UTF改成Big5

[root@localhost ~]# vi /etc/sysconfig/i18n
LANG="zh_TW.Big5"
SUPPORTED="zh_TW.Big5:zh_TW:zh"

[root@localhost ~]# service smb restart
停止 SMB 服務:     [失敗]
停止 NMB 服務:     [失敗]
啟動 SMB 服務:     [確定]
啟動 NMB 服務:     [確定]

中文字正常出現了 :)


寫個回應吧

發表回應

回應 中文亂碼問題