導航:首頁 > IDC知識 > ftp伺服器亂碼

ftp伺服器亂碼

發布時間:2020-12-16 17:22:37

1、訪問ftp伺服器下載文件時文件名中文亂碼

解決從遠程FTP伺服器(windows server 2008 R2上搭建)下載中文文件到本地出現亂碼問題的一個方法:

1,將專FTP伺服器創屬建為本地的一個網路位置:

2,從網路位置上的FTP伺服器復制中文文件到本地,就不會出現亂碼:

2、ftp伺服器中文亂碼問題

能不能在vsftp伺服器上把字元編碼改成GB2312或GBK漢字編碼。
這是最起碼的功能。

3、在WINDOWS 7系統的IE登錄FTP伺服器時,為什麼會變成亂碼,,求救

這類亂碼是由於在Windows注冊表中,關於字體部分配置不正常造成的,即使你用內碼翻譯軟體處理也不會消除這類亂碼。

出現碼的消除方法 :

方法一:找一台與你的Windows版本相同且顯示正常的機器,依下列步驟進行:
1.在正常機器上選擇「開始」→「運行」,在對話框中鍵入「regedit」,打開注冊表編輯器;
2.請你將游標定位到「HKEY_LOCAL_MACHINE\ system\CurrentControlSet\Control\Fontassoc」,然後選擇「注冊表」→「導出注冊表文件」,再選擇「分支」,導出該分支注冊表信息到文件(如ZT.REG)中;
3.把ZT.REG文件拷貝到你那顯示亂碼的機器上,方法是:在顯示亂碼的機器上運行「regedit」,打開注冊表編輯器,選擇「注冊表」→「導入注冊注冊表」,把ZT.REG文件導入注冊表中即可。

方法二:如果你找不到一台與你的Windows版本相同且顯示正常的機器,則需要手工恢復字體部分的注冊表項,其步驟是:
1.首先在顯示亂碼的機器上選擇「開始」→「運行」,在對話框中鍵入「regedit」,打開注冊表編輯器;
2.選擇「HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Control\Fontassoc」,正常情況下,會有Associated DeaultFonts、Associated CharSet兩個文件夾,其正確的內容應是:
子目錄內容
Associated DefaultFonts
AssocSystemFont=「simsun.ttf」
FontPackageDecorative=「宋體」
FontPackageDontcare=「宋體」
FontPackageModern=「宋體」
FontPackageRoman=「宋體」
FontPackageScript=「宋體」
FontPackageSwiss=「宋體」

AssocSystemFont=「simsun.ttf」
FontPackage=「新宋體」
FontPackageDecorative=「新宋體」
FontPackageDontcare=「新宋體」
FontPackageModern=「新宋體」
FontPackageRoman=「新宋體」
FontPackageScript=「新宋體」
FontPackageSwiss=「新宋體」
3.當出現漢字亂碼時,上述兩個文件夾中的內容就會不完整,有的沒有Associated CharSet文件夾或其中的內容殘缺不全;有的Associated DefaulFonts下的內容殘缺。如果遇到這種情況怎麼辦呢?其實你只要打開注冊表編輯器,在「HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Fonassoc」下,根據以上的正確內容恢復即可。

4、登陸FTP伺服器亂碼怎麼解決?

打開IE瀏覽器點擊頁面「工具」→internet選項→高級→還原高級設置→確定。然後重新打開即可。

5、為什麼用瀏覽器訪問自己架設的FTP中文幾乎都亂碼

很正常,這是由來於你的編碼方式沒自有設置好造成的。使用什麼設置的伺服器?Serv-U嗎?Serv-U默認的編碼是UTF-8。設置步驟:

1、打開Serv-U 控制台,點擊「限制和設置」--「為域配置高級FTP命令設置和行為」。 2、在FTP設置中找到OPTS UTF8命令,右擊禁用此命令。3、點擊下面的「全局屬性」。

4、在出來的FTP命令屬性選項卡中,「高級選項」里,把「對所有收發的路徑和文件名使用UFT-8編碼」前面的鉤去掉! 5、以後再上傳中文文件,就不會出現亂碼問題啦。

6、python用,pyftpdlib架設的ftp伺服器中文文件名顯示亂碼如何設置

pyftpdlib內部使用來utf8,而windows使用gbk,可以源將pyftpdlib進行修改:
filesystems.py 將所有的utf8 換成 gbk
handlers.py 將所有的utf8 替換成 gbk
重新執行 python -m pyftpdlib -p 21
不在亂碼

7、FTP伺服器架設後,別人訪問時文件名出現亂碼。

ftp服務目錄復下的文件出現亂碼制,多數是因為中文編碼不統一導致的,多見於第三方的ftp服務軟體,比如server-u,另外跨平台訪問也會出現這種情況,比如通過Linux訪問windows上的ftp伺服器。解決的方法可以參考如下解決方法。

1、ftp服務目錄下的文件,統一使用英文名稱 ,不要使用中文名稱。
2、設置好編碼,以server-u為例說明:
1)、打開Serv-U控制台,點擊「限制和設置」--「為域配置高級FTP命令設置和行為」。
2)、在FTP設置中找到OPTS UTF8命令,右擊禁用此命令。
3)、點擊下面的「全局屬性」。
4)、在出來的FTP命令屬性選項卡中,「高級選項」里,把「對所有收發的路徑和文件名使用UFT-8編碼」前面的鉤去掉!

8、FTP打開是亂碼。

是pdf格式的文件吧。你選擇的打開方式有誤,下載安裝「極速PDF閱讀器」之類的應用軟體,然後再打開文件

9、訪問ftp伺服器,中文顯示亂碼是什麼原因?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
把這放到你所有頁面的第一行,如果有公共包含文件在回第一行,就放到公共包含文件的第一行,就是答必須保證這個出現,每個文件的第一行,不然會報錯的 哦

與ftp伺服器亂碼相關的知識