Serv-U 10支持中文路徑和中文文件名

默認安裝的Serv-U對所有已收發的路徑和文件名使用UTF-8編碼,在使用CuteFTP、LeapFTP、FlashFXP等工具登錄Serv-U做的FTP站點時會發現,遇到中文路徑和中文文件名時會出現亂碼或報錯和無法進行正常的上傳下載工作,如[圖-一],此時使用IE瀏覽器登陸FTP站點雖能解一時的燃眉之急,但畢竟不是長久之計。




此時只要將Serv-U的FTP命令屬性修改一下就可以了,具體過程如下:
1、 進入Serv-U管理控制檯,點擊“服務器限制和設置”,見[圖-二]

 



[圖-二]


2、進入“服務器限制和設置”選擇“FTP設置”選項卡,向下拖動滾動條,找到“OPTS UTF-8”命令項並選中之,然後點擊左下方的“全局屬性…”按鈕。
 



[圖-三]


2、 在彈出的“FTP命令屬性”對話窗中點取“高級選項”選項卡,您會看到“對所有已收發的路徑和文件名使用UTF-8編碼”已被鉤選了,您只需再將其點擊一下,使其前面的單選框不再處於選中狀態,然後點擊保存就可以了。見[圖-四]


[圖-四]


現在,再使用FTP工具登錄有漢字路徑或文件名的FTP 目錄您就會發現一切正常了。見[圖-五]

 


[圖-五]

 

後記:

發完此文後覺得FTP服務器歸你管倒好說,不歸你管就不方便了。仔細看一下[圖-三]覺着所謂的OPTS命令有說道,便打開剛裝的FTPRush 試着用其【工具】菜單中的【發送RAW命令】向FTP站點發送RAW命令,見[圖-六]

 


[圖-六]

結果在遠程窗口果然能列舉漢字路徑或漢字文件名了。
同樣,回到CuteFTP在其 【工具】菜單中選擇【輸入FTP命令】,見[圖-七]
問題同樣得以解決。

 



[圖-七]


至於其它FTP工具,照此辦理應該沒有太大問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章