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