linux 中文顯示亂碼解決辦法

2021-08-26 18:27:40 字數 424 閱讀 9293

環境:redhat linux 9

問題:中文顯示亂碼

解決:1.開啟terminal,輸入以下命令:vi /etc/sysconfig/i18n

2.按下小寫的i(表示插入),

將內容改為 lang="zh_cn.gb18030"

language="zh_cn.gb18030:zh_cn.gb2312:zh_cn"

supported="zh_cn.gb18030:zh_cn:zh:en_us.utf-8:en_us:en" sysfont="lat0-sun16"

這樣中文在ssh,telnet終端就可以正常顯示了

3.改好後輸入分號,表示即將輸入命令;

4.輸入wq,儲存退出。

5.登出或者重啟,因為修改了配置檔案,需要重啟才能載入更改後的檔案。

參考資料:

Mysql 中文顯示亂碼的解決辦法

以windows為例,找到my.ini檔案 windows路徑 c programdata mysql mysql server 5.7 my.ini linux路徑 etc my.ini 修改伺服器配置檔案5.5版本之後修改方法 etc my.cnf client default characte...

SecureCRT中文顯示亂碼的解決辦法

1,修改遠端linux機器的配置 vim etc sysconfig i18n 把lang改成支援utf 8的字符集 如 lang zh cn.utf 8 或者是 lang en us.utf 8 root localhost cat etc sysconfig i18n lang en us.ut...

ajax php中文亂碼解決辦法

ajax的亂碼的出現在的原因 www.jiedichina.com 南京捷帝 由於xmlhttp採用的是unicode編碼上傳資料,而一般頁面採用的是gb2312,這就造成顯示頁面時產生亂碼。而當在獲取頁面時的xmlhttp返回的是utf 8編碼,這就造成了顯示產生亂碼。解決方法之一就是在php檔案...