Re: Pure-ftp 的紀錄檔,中文部分是亂碼~

看板FreeBSD作者 (妥協習慣與愛情)時間20年前 (2005/09/25 16:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/6 (看更多)
※ 引述《DENNISWAVE.bbs@bbs.ccns.ncku.edu.tw (It's time!)》之銘言: : ※ 引述《Biboman.bbs@BirdNest.twbbs.org (生酒煙比師程工苦命)》之銘言: : > 這是 preu-ftpd 的"功能",只要你用 W3C 或 CLF 的 log 格式,就會自動 : > 幫你把跳脫字元編碼過。你可以裝個 /usr/ports/mnet/urlendec,就可以 : > 解上面用 URL 編碼過的檔案。 : > /home/%5B2005-08%5D/%AC_%A6%B3%AD%DB%28Alan%20Kuo%29 : > /home/[2005-08]/柯有倫(Alan Kuo) : 恩~~這個我知道,但是我是想讓 pure-ftpd 直接記錄中文名稱~不要去編碼 : 因為我之前也是用 -O clf:/var/log/pureftpd.log , 那時候可以正常顯示~ : 不知道有沒有辦法?謝謝大大~ 請參考 altlog.c if ((quoted_filename = urlencode(filename)) == NULL) { return -1; } 稍微動點手腳就好了。 例如: /* if ((quoted_filename = urlencode(filename)) == NULL) { return -1; }*/ quoted_filename = filename; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.131.104
文章代碼(AID): #13DcOKVK (FreeBSD)
文章代碼(AID): #13DcOKVK (FreeBSD)