RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助]安裝 proftpd 中文檔名設定問題   字型大小:||| 
speed
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 294
 . 文章: 1031
 . 收花: 2298 支
 . 送花: 1976 支
 . 比例: 0.86
 . 在線: 4899 小時
 . 瀏覽: 23690 頁
 . 註冊: 6759
 . 失蹤: 2
#1 : 2009-7-15 03:51 PM     只看本作者 引言回覆

OS是 ubuntu 9.04 ,初學新手沒unix基礎

先前曾用 synaptic 套件安裝 proftpd 可正常運作 (目前只看到此 1.3.1-17 版本)
但是有個大問題就是…中文目錄檔名使沒支援 utf-8 的 客戶端ftp 會變亂碼
爬文解決方案,有用 iconv 模組去改 ,要源碼,要再編譯…(與後面遭遇的困難相同)
另,又爬到有一說法是proftpd 1.3.20 以後版本只要在編譯時加上參數,裝完設定好即可作編碼轉換

於是,從 proftpd 官網下載最新穩定版本 1.3.2a 下來,參考很多安裝範文
編譯、安裝、設定…結果一直無法讓它正常起動
此動作已參考很多網上可找的範例(大家寫的都不大一樣耶),重作了不下十幾次
但,範例中有很多是不同的linux like 版本 ,往往照著程序作到一半會發生找不到對應的路徑或檔案等(新手的悲哀)

所以斗膽盼有經驗的站上前輩能寫個適合新手的安裝教學 (或能提供網路上現成的完整教學連結)
for  Ubuntu 9 ,  proftpd 1.3.2a ,不需特別的模組,但求能解決客戶端中文亂碼情形
1. ./configure 參數設定
2. 安裝完,使 ftp server 能隨系統啟動作法
3. 設定使其不致讓客戶端中文亂碼

感謝先!!

[speed 在  2009-7-20 01:55 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
leacks
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


十週年紀念徽章(六級)  

今日心情

 . 積分: 854
 . 文章: 3455
 . 收花: 6791 支
 . 送花: 4256 支
 . 比例: 0.63
 . 在線: 4840 小時
 . 瀏覽: 30360 頁
 . 註冊: 6867
 . 失蹤: 878
#2 : 2009-7-15 06:33 PM     只看本作者 引言回覆

ubuntu好像本身就沒支援中文了吧??
我用ubuntu上有中文檔名的ftp&wiondows得到結果就不一樣了



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
speed
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 294
 . 文章: 1031
 . 收花: 2298 支
 . 送花: 1976 支
 . 比例: 0.86
 . 在線: 4899 小時
 . 瀏覽: 23690 頁
 . 註冊: 6759
 . 失蹤: 2
#3 : 2009-7-16 09:29 AM     只看本作者 引言回覆


引用:
leacks寫到:
ubuntu好像本身就沒支援中文了吧??
我用ubuntu上有中文檔名的ftp&wiondows得到結果就不一樣了


有中文的,只是卡在客戶端編碼上的問題
以上例子porftpd server 1.3.1-17,中文檔名在一般 ftp 客戶端,或 ie 瀏覽器連ftp...等, 將會是亂碼
但如果客戶端使用像 FileZilla Client 之類有支援 utf-8 自動轉碼的話,就可正常顯示

而我的目標是希望 Client 端能不要太麻煩,因為我的使用者只會用瀏覽器看FTP,要他(她)去下載安裝 ftp client 是很麻煩的事

拜託了,教我安裝流程



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
leacks
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


十週年紀念徽章(六級)  

今日心情

 . 積分: 854
 . 文章: 3455
 . 收花: 6791 支
 . 送花: 4256 支
 . 比例: 0.63
 . 在線: 4840 小時
 . 瀏覽: 30360 頁
 . 註冊: 6867
 . 失蹤: 878
#4 : 2009-7-18 01:34 PM     只看本作者 引言回覆


引用:
speed寫到:

引用:
leacks寫到:
ubuntu好像本身就沒支援中文了吧??
我用ubuntu上有中文檔名的ftp&wiondows得到結果就不一樣了


有中文的,只是卡在客戶端編碼上的問題
以上例子porftpd server 1.3.1-17,中文檔名在一般 ftp 客戶端,或 ie 瀏覽器連ftp...等, 將會是亂碼
但如果客戶端使用像 FileZilla Client 之類有支援 utf-8 自動轉碼的話,就可正常顯示

而我的目標是希望 Client 端能不要太麻煩,因為我的使用者只會用瀏覽器看FTP,要他(她)去下載安裝 ftp client 是很麻煩的事

拜託了,教我安裝流程

不用瀏覽器吧!
假使是xp,用檔案總管不是能解決?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
speed
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 294
 . 文章: 1031
 . 收花: 2298 支
 . 送花: 1976 支
 . 比例: 0.86
 . 在線: 4899 小時
 . 瀏覽: 23690 頁
 . 註冊: 6759
 . 失蹤: 2
#5 : 2009-7-20 01:52 PM     只看本作者 引言回覆


引用:
leacks寫到:
不用瀏覽器吧!
假使是xp,用檔案總管不是能解決?


謝謝!
WINXP IE瀏覽器、我的電腦、檔案總管…等,個人認知,它們都是同一個核心
當在 IE瀏覽器鍵入 FTP 地址時,它秀出來視窗「樣子」是檔案總管
就像我在檔案總管打 HTTP 網址,它會轉出 IE 瀏覽器一般

這兩天又試了幾次,終於編譯安裝成功了(題外話,ubuntu 有時怪怪的,需要重新開機才會解決)
不過裝完的 proftpd 似乎沒達到預期的中文支援

Client 端是可以正確顯示正常的中文檔名 / 資料夾 了
但是,發現新的問題,還是無法使用
當我試著下載中文檔名檔案時無法下載,會報錯「無法取用檔案」
錯誤框中,中文路徑及檔名都變成像 %C6%B0%C4 這類的符號
編碼的問題依然存在

ProFTPD 編譯階段 configure 時有加上 --enable-nls 參數
make , make install 後也沒有錯誤訊息

我在  proftpd.conf 裡有設定了
LangEngine on
UseEncoding UTF-8 Big5
請問我有沒有漏掉什該設定的部分,或該作哪方面嘗試?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-4-20 05:19 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.022022 second(s), 6 queries , Qzip disabled