原因是Windows FTP不支援UTF8...
可以試試這個選項:
【軟體】解決FileZilla無法傳中文檔名之檔案的問題
IIS FTP作法是關掉UTF8支援...
http://blog.yam.com/roye88/article/42883367
群輝NAS作法同上...
[
http://www.synology.com/zh-tw/knowledgebase/faq/422](<br />
http://www.synology.com/zh-tw/knowledgebase/faq/422)
上圖是FileZilla端的設定,若要伺服器支援需用PV版...
安裝FileZillaPV(http://sourceforge.net/projects/filezillapv/),這是非官方人士提供的,解決字碼的bug.
原因:
http://blog.teatime.com.tw/post/1/87
話說自從 FileZilla Server 在支援 UTF-8 之後, 作者似乎很堅持在 RFC 上頭提到, 如果在 FEAT 指令後有送出 UTF8 就表示是使用 UTF8, 而不是一般 FTP Server/Client 上頭所採用的另一種方式: 如果沒收到 OPTS UTF8 ON 指令之前, 就算 FEAT 送出了 UTF8, 還是不會去用到 UTF-8 來傳送資料.
在 FileZilla Server 的第一個支援 UTF-8 的版本上頭, 是變成一個只支援 UTF-8 的程式. 所以你必須使用支援 UTF-8 的 client 來連線. 這個在英文語系國家, 當然不會有什麼問題, 不過... 在我們這種非英文語系的國家, 就變成沒有支援 UTF-8 的 ftp client 完全不能用了.
所以, 作者後來又改了程式, 加上 OPTS UTF8 ON/OFF 的支援. 不過... 預設的情況, 仍是開啟 UTF-8 的支援. 所以... 對我們來說, 雖然進了一小步, 但仍然得到相同的結果, 因為... 不支援 UTF-8 的 ftp client, 根本不知道要送出 OPTS UTF8 OFF 來把 UTF-8 的支援關掉. 且... 真的知道要這樣做的 client, 想必也是已經支援 UTF-8 了吧, 既然支援 UTF-8, 那也不需要去關掉這個功能.
因為這個功能, 在 RFC 上頭, 並沒有詳細的規定, 所以作者似乎為了遵守 RFC 上頭的規定, 並不打算把程式改成與一般的 ftp server 一樣, 一開始不採用 UTF-8, 等到收到了 OPTS UTF8 ON 才去使用 UTF-8.
一、關於用續傳軟體自己原本就可以成功了
二、因為沒有架Server單純使用Win7 OS,所以IIS這個方法沒辦法試
三、有嘗試使用PV版過,雖然檔案總管可以成功,但是很多字會變成亂碼
如果是使用FileZilla Server的關係才造成這個原因
想請問有其他FTP Server可以避免這個問題的嗎?
三、有嘗試使用PV版過,雖然檔案總管可以成功,但是很多字會變成亂碼
應該是那些檔案不是用UTF8編碼...
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=13045