profession 當(dāng)前離線
新手上路
windows xp下的缺省編碼是gbk 而linux缺省是utf8 這樣直接弄上去不管是ftp上傳還是rz上傳 如果不轉(zhuǎn)碼都會導(dǎo)致中文亂碼問題的 以前我發(fā)現(xiàn)有個方法可以繞開這個問題 我在windows下把要上傳的東西打成一個大的rar包 然后上傳這個rar包 最后再在服務(wù)器上用unrar解開 這樣的話中文不會亂碼 具體什么原因 沒搞明白,估計rar會自動轉(zhuǎn)碼吧 我這里要講的是通過ftp上傳怎樣避免亂碼 這里主要是用到一個會自動轉(zhuǎn)碼的ftp server—-pure-ftpd pure-ftpd支持一個配置參數(shù):ClientCharset 這里設(shè)定的是ftp client(windows xp)的字符集 將其正確設(shè)定為gbk后 再通過windows上傳東西的時候就會自動轉(zhuǎn)碼(gbk–>utf8) 于是就避免了中文亂碼問題 注意: debian系的配置比較奇怪 是在/etc/pure-ftpd/conf/目錄下建立一個文件:ClientCharset 里面就一行內(nèi)容:gbk
TOP
[我的Linux,讓Linux更易用] ( 粵ICP備12090362號-1)|聯(lián)系我們 |Archiver|WAP
GMT+8, 2025-4-6 00:40, Processed in 0.013027 second(s), 4 queries.
Powered by Discuz! 7.2
© 2001-2009 Comsenz Inc.