Re: [請益] fedora檔案編碼是big5,php使用utf-8, …

看板PHP作者 (霸格尼尼)時間18年前 (2007/11/11 11:02), 編輯推噓5(5012)
留言17則, 3人參與, 最新討論串1/1
※ 引述《lbsjack (^^)》之銘言: : 因為 資料夾名稱 大家會打中文 所以在fedora中 我也是開中文資料夾 : 上傳也是中文檔名,所以存在fedora中看起來是亂碼的資料夾和檔案 : 其實他是utf-8編碼... 大概因為你fedora的locale是用zh_TW.Big5吧 改用zh_TW.UTF-8就OK : 在網頁上一個一個點下載沒有問題 出現的檔名都可以正常... : 不過我想一整個資料夾打包時,裡面的資料夾和檔案在windows中就會出現亂碼... : 在解壓縮時,有時候因為亂碼沒辦法解壓縮... : 我猜他是utf-8,windows認不出來才會出現亂碼... : 所以請益各位大大 有沒有辦法在打包成壓縮檔時,檔名和資料夾會變成big5編碼... : 麻煩了.....謝謝... 沒錯windows很多程式不認得UTF-8 我最近在Linux有po一篇 可以把整個檔案系統同步變成另一個編碼的方法 去參考看看吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.71.109

11/11 11:03, , 1F
Linux"版"
11/11 11:03, 1F

11/11 11:21, , 2F
那有沒有辦法,只使用PHP的方法就可以把下載的資料夾和
11/11 11:21, 2F

11/11 11:22, , 3F
檔案就變成WINDOWS看的懂的BIG5編碼,謝謝。
11/11 11:22, 3F

11/11 11:25, , 4F

11/11 11:25, , 5F
自己用zip lib打包 塞檔案的時候用iconv或mbstring轉檔名
11/11 11:25, 5F

11/11 11:31, , 6F
那~PHP我是使用FEDORA內建的,裡面會有zip lib嗎?或是這個
11/11 11:31, 6F

11/11 11:32, , 7F
要怎樣安裝呢?謝謝
11/11 11:32, 7F

11/11 11:33, , 8F
我是不知道fedora有沒有比較簡單的安裝方式
11/11 11:33, 8F

11/11 11:33, , 9F
不過要用source裝也很簡單
11/11 11:33, 9F

11/11 11:33, , 10F
11/11 11:33, 10F

11/11 11:34, , 11F
進去 phpize; ./configure; make; make install; 收工
11/11 11:34, 11F

11/11 11:35, , 12F
注意一下php.ini有沒有去load它的so檔就好了
11/11 11:35, 12F

11/11 11:35, , 13F
不過既然都可以裝東西了 用fusefs會輕鬆很多
11/11 11:35, 13F

11/11 11:35, , 14F
我個人是很不想去程式碼塞檔案...(懶..)
11/11 11:35, 14F

11/11 11:37, , 15F
你可以先隨便執行一個zip lib裡面的function就知道有沒有
11/11 11:37, 15F

11/11 11:43, , 16F
嗯!ZIP LIB可以使用了 可以改寫程式了 謝謝buganini大大!
11/11 11:43, 16F

11/12 09:22, , 17F
/etc/sysconfig/i118 改一下在 update 就好了
11/12 09:22, 17F
文章代碼(AID): #17Dd2_XV (PHP)
文章代碼(AID): #17Dd2_XV (PHP)