作者buganini (霸格尼尼)
看板PHP
标题Re: [请益] fedora档案编码是big5,php使用utf-8, …
时间Sun Nov 11 11:02:21 2007
※ 引述《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
1F:→ buganini:Linux"版" 11/11 11:03
2F:推 lbsjack:那有没有办法,只使用PHP的方法就可以把下载的资料夹和 11/11 11:21
3F:→ lbsjack:档案就变成WINDOWS看的懂的BIG5编码,谢谢。 11/11 11:22
5F:→ buganini:自己用zip lib打包 塞档案的时候用iconv或mbstring转档名 11/11 11:25
6F:推 lbsjack:那~PHP我是使用FEDORA内建的,里面会有zip lib吗?或是这个 11/11 11:31
7F:→ lbsjack:要怎样安装呢?谢谢 11/11 11:32
8F:推 buganini:我是不知道fedora有没有比较简单的安装方式 11/11 11:33
9F:→ buganini:不过要用source装也很简单 11/11 11:33
11F:→ buganini:进去 phpize; ./configure; make; make install; 收工 11/11 11:34
12F:→ buganini:注意一下php.ini有没有去load它的so档就好了 11/11 11:35
13F:→ buganini:不过既然都可以装东西了 用fusefs会轻松很多 11/11 11:35
14F:→ buganini:我个人是很不想去程式码塞档案...(懒..) 11/11 11:35
15F:→ buganini:你可以先随便执行一个zip lib里面的function就知道有没有 11/11 11:37
16F:推 lbsjack:嗯!ZIP LIB可以使用了 可以改写程式了 谢谢buganini大大! 11/11 11:43
17F:推 world294:/etc/sysconfig/i118 改一下在 update 就好了 11/12 09:22