[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set: g- B8 I0 @3 n% \' O
& u7 Z8 ^: y' u原本是預設的Use font encoding
9 m; b# E( h6 E L1 W) A2 X) m# b
8 C, f7 W3 ]& B將Use font encoding下拉選單打開, 選取萬國碼UTF-8' q8 ?+ [6 v0 M& S
重新登入PuTTY一次, 搞定
& b' Y% `- j" _" k/ f7 t5 q% ]9 \0 L0 g3 b5 q) c0 z7 H
1 E( d) n9 M }& G7 f, t! G
Server端如何檢查系統環境使用的語言呢?
9 E( l: x/ o) m9 ~
# M R C ^; j) G% F- [請輸入環境變數
. _ W0 y& Z8 L3 B5 Z2 X$ |" i: a! y7 Z$ p
$ env4 w: }1 e, W, r6 k1 r; P
1 c, q" `7 ^/ D
Output中有一列叫做 LANG=zh_TW.UTF-82 D5 Q5 U- p& d5 E1 Y
$ T7 B, F2 ~; G+ A" w+ I這就是語系檔案!! 他很重要- i2 `, l- [0 @" Y {8 \5 m9 ?
: v1 M2 M+ O, t6 h2 q中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5
" ^" Y5 o+ `; g* i7 W+ Q' o( p3 N2 D( Y2 G* \, i3 ]1 h
甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error$ h. t! |8 w# G9 q9 p( X
; S6 @$ T: {* Z) N
4 A) B1 M2 w3 d% Q+ f語系資料是由哪個檔案來維護?
7 i8 c% Q3 v6 o. `
# y r; B, b r. M. t/ L$ cat /etc/sysconfig/i18n- Q1 p! T, A. O9 B- K
8 R, R: D" M% X* @8 x4 u. Y* r
當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他
7 y$ [7 F* U! Y+ x+ J c" _+ E& Y |) D
|
|