1、Serv-U 建FTP伺服器時上傳中文文件出錯,跪求高手!
應該是中文文件沒有關系。建議使用Filezila客戶端連上去,用FileZila上傳文件試試。
感覺應該是因為你沒有使用客戶端上傳時產生許可權問題。
2、為什麼用資源管理器不能正常上傳中文文件名的文件到FTP伺服器?英文文件名的可以。
如果文件名是中文的話,報200、227、501錯誤,就檢查伺服器設置的OPTS,UTF8,是否為「禁用命內令」。全局屬性容第三個是否關閉。
ftp上傳文件時,必須使用英文字元或數據的文件名才能上傳,或者是兩個字的漢字才能上傳到伺服器的話:
1、進入ServerU管理端界面,點擊「伺服器限制和設置」分類功能按鈕,
2、在ServerU伺服器限制和設置界面,選擇「FTP設置」頁簽,點擊窗口下面的「全局設置」按鈕。
3、在打開的「FTP命令屬性」界面,去掉最後一行的勾選,即不要勾選」對所有已收發的路徑和文件名使用UTF-8編碼「。
4、選擇「FTP設置」頁簽,禁用」OPTS UTF8 「,
完成上面的兩處改變後,無法上傳中文名稱的文件的問題應該已經解決了。
3、訪問ftp伺服器,中文顯示亂碼是什麼原因?
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
把這放到你所有頁面的第一行,如果有公共包含文件在回第一行,就放到公共包含文件的第一行,就是答必須保證這個出現,每個文件的第一行,不然會報錯的 哦
4、請問哪個ftp伺服器軟體比較好?
看你的用途:
一如果你的系統是server NT(windows server 2003、2008等)系統的話可以考慮iis(需要有安裝光碟)安裝iis中的ftp組件就可以了,缺點貌似這個不支持中文文件夾上傳功能(大多數ftp軟體不支持,這個我測試過了好幾個,這里不一一列舉),壓縮後上傳沒問題(server2003)iis6.0以後的版本能夠實現
1用戶隔離模式:用戶隔離功能,每個人訪問每個人的用戶文件夾,必要的話可以開啟公共文件家功能,每個人都能訪問,在裡面右擊登錄後進入私人文件夾。需要在網上找相關文檔操作
2不隔離用戶模式:每個人架設伺服器時每個人都能訪問ftp目錄,主要功能限於互聯網或者區域網內的資源共享,這種方法比一般的共享有其優越性(一般共享,有事需要開啟來賓賬戶等等,有時候防火牆等會導致共享失效等)。
3域隔離方式,這方面我沒有涉獵。
二server-u的話也是it業內比較流行的軟體,我聽玩server-u的人說server-u14版本的通過編碼可以實現中文文件夾上傳
三linux等系統沒有涉獵,愛莫能助,可以百度搜索下
以上僅共參考,有所幫助望採納。
5、ftp伺服器中文亂碼問題
能不能在vsftp伺服器上把字元編碼改成GB2312或GBK漢字編碼。
這是最起碼的功能。
6、有哪些可以匿名登錄的中文FTP伺服器?
你登抄錄襲www.360doc.com/conten/09/1221/16/259480-11660701.shtml查看,有很多的。
7、linux做的FTP伺服器(vsftpd),上傳的中文文件,名字都會被自動改掉,部分漢字被改成符號?
跟中文輸入法沒關系。我的建議是服務端和客戶端都用UTF-8格式最好
給你看看我一個FTP伺服器的編碼:
$ whoami
root
$ echo $LANG
en_US.UTF-8
#這個表明系統默認UTF-8
$ ps auxw | grep vsftpd|grep -v grep
root 32449 0.0 0.0 4288 1020 ? S Sep14 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
#查詢到我的vsftpd的進程號 32449
$ cd /proc/32449/
$ ls
attr coremp_filter exe limits mem root statm wchan
auxv cwd fd loginuid mounts smaps status
cmdline environ io maps mountstats stat task
$ cat environ
TERM=vt100PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/binPWD=/LANG=en_US.UTF-8SHLVL=1_=/usr/sbin/vsftpd
$
#看到environ文件的內容,其中的UTF-8表示我的vsftpd也採用utf-8編碼,en_us表示語系
我的客戶端用的有filezilla和flashfxp,默認都設成了以utf-8傳輸
如果你要用中文語系,最好也檢查一下/usr/share/locale下面,比如:
$ ls /usr/share/locale/ | grep -i cn
zh_CN
zh_CN.GB2312
8、訪問ftp伺服器下載文件時文件名中文亂碼
解決從遠程FTP伺服器(windows server 2008 R2上搭建)下載中文文件到本地出現亂碼問題的一個方法:
1,將專FTP伺服器創屬建為本地的一個網路位置:
2,從網路位置上的FTP伺服器復制中文文件到本地,就不會出現亂碼: