主题 : 在linux系统下解压,模版都是乱码
级别: 白丁
UID: 19582
积分:17 加为好友
威望: 0 精华: 0
主题:3 回复:4
注册时间:2011-05-16
在线时长:0
1#   发表于:2011-05-17 19:32:24  IP:121.29.*.*
在linux系统下解压,模版都是乱码,如图 
请问如何解决,为什么模版要用中文呢
inflating: WEB-INF/t/cms/www/red/alone/裂师.html  
   creating: WEB-INF/t/cms/www/red/channel/
  inflating: WEB-INF/t/cms/www/red/channel/?认+?+.html  
  inflating: WEB-INF/t/cms/www/red/channel/?认+?+_娄+?html  
  inflating: WEB-INF/t/cms/www/red/channel/胃憷+?+.html  
  inflating: WEB-INF/t/cms/www/red/channel/?+++?+.html  
  inflating: WEB-INF/t/cms/www/red/channel/?+++?+_┅+?html  
   creating: WEB-INF/t/cms/www/red/common/
  inflating: WEB-INF/t/cms/www/red/common/?ん?-ナ??html  
  inflating: WEB-INF/t/cms/www/red/common/?Κ?-ナ??html  
  inflating: WEB-INF/t/cms/www/red/common/?+睛?ナ??html  
  inflating: WEB-INF/t/cms/www/red/common/师+?+损i柿?html  
   creating: WEB-INF/t/cms/www/red/content/
  inflating: WEB-INF/t/cms/www/red/content/inc_comment_input.html  
  inflating: WEB-INF/t/cms/www/red/content/inc_comment_list.html  
  inflating: WEB-INF/t/cms/www/red/content/?认-++?html  
  inflating: WEB-INF/t/cms/www/red/content/胃憷-++?html  
  inflating: WEB-INF/t/cms/www/red/content/?++-++?html  
   creating: WEB-INF/t/cms/www/red/csi/
  inflating: WEB-INF/t/cms/www/red/csi/+呷α?+.html  
  inflating: WEB-INF/t/cms/www/red/csi/?-?穰?html  
   creating: WEB-INF/t/cms/www/red/csi_custom/
  inflating: WEB-INF/t/cms/www/red/csi_custom/my_custom.html  
   creating: WEB-INF/t/cms/www/red/include/
  inflating: WEB-INF/t/cms/www/red/include/header_register.html  
  inflating: WEB-INF/t/cms/www/red/include/-裸??html  
  inflating: WEB-INF/t/cms/www/red/include/师-懒+Β+?html  
  inflating: WEB-INF/t/cms/www/red/include/师-????html  
  inflating: WEB-INF/t/cms/www/red/include/师-缆??html  
  inflating: WEB-INF/t/cms/www/red/include/师??ん+?html  
  inflating: WEB-INF/t/cms/www/red/include/师?诵泌-Β??html  
   creating: WEB-INF/t/cms/www/red/index/
  inflating: WEB-INF/t/cms/www/red/index/-问?html  
   creating: WEB-INF/t/cms/www/red/member/
  inflating: WEB-INF/t/cms/www/red/member/+呷ν痧-师.html  
  inflating: WEB-INF/t/cms/www/red/member/+呷ν痧-师_?Β.html  
  inflating: WEB-INF/t/cms/www/red/member/+呷ν痧-师_师-?html  
  inflating: WEB-INF/t/cms/www/red/member/+呷ν痧-师_师?.html  
  inflating: WEB-INF/t/cms/www/red/member/+呷?+ん鹛?师.html  
  inflating: WEB-INF/t/cms/www/red/member/+呷?_-兖泰-师.html  
  inflating: WEB-INF/t/cms/www/red/member/+呷ξ螃呤?html  
  inflating: WEB-INF/t/cms/www/red/member/+呷α?+师.html  
  inflating: WEB-INF/t/cms/www/red/member/-漏震泰-师.html  
  inflating: WEB-INF/t/cms/www/red/member/-漏?穰菔?html  
  inflating: WEB-INF/t/cms/www/red/member/-漏??偈?html  
  inflating: WEB-INF/t/cms/www/red/member/撩-+桅?师.html  
   creating: WEB-INF/t/cms/www/red/special/
  inflating: WEB-INF/t/cms/www/red/special/RSS.html  
  inflating: WEB-INF/t/cms/www/red/special/-裸Ζ撷+师.html  
  inflating: WEB-INF/t/cms/www/red/special/-裸Β擀故?html  
  inflating: WEB-INF/t/cms/www/red/special/-裸??偈?html  
  inflating: WEB-INF/t/cms/www/red/special/-?涪擀故?html  
  inflating: WEB-INF/t/cms/www/red/special/-???偈?html  
  inflating: WEB-INF/t/cms/www/red/special/?卯?Β师.html  
级别: 总版主
UID: 10736
积分:148374 加为好友
威望: 205 精华: 42
主题:287 回复:126132
注册时间:2010-09-08
在线时长:15.43
2#   发表于:2011-05-18 08:48:17  IP:220.30.*.*
之前版本考虑到兼容性的问题,模板没有使用中文,结果有很多用户要求要中文,所以3.x使用中文模板名称。
考虑到linux、unix一般都是使用UTF-8编码,是支持中文。目前有以下几种解决方案。
1、可以查看一下系统的默认编码是什么,如果不是UTF-8编码,可以考虑修改系统默认编码为UTF-8编码。
2、如果系统默认编码是UTF-8,但模板还是乱码,这就要考虑使用FTP上传工具的问题了。需要修改FTP客户端编码,改为UTF-8。
3、如果无法修改服务器编码,或者由于其他种种原因就是不想使用中文文件名,还有一个最终极的解决办法。模板名称是由国际化实现的,找到 /WEB-INF/languages,打开这个目录下的所有文件,查找tpl.开头的配置,将这些中文模板名称改成自己想要的英文名,并将相应的模板文件改成英文名。
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 19582
积分:17 加为好友
威望: 0 精华: 0
主题:3 回复:4
注册时间:2011-05-16
在线时长:0
3#   发表于:2011-05-18 10:45:46  IP:121.29.*.*
我发现一个更好的办法,在Windows下压缩包后模版是中文的,通过SSH Secure File Transfer Client上传代码到LINUX服务器上,也是中文的
级别: 总版主
UID: 10736
积分:148374 加为好友
威望: 205 精华: 42
主题:287 回复:126132
注册时间:2010-09-08
在线时长:15.43
4#   发表于:2011-05-18 10:50:40  IP:220.30.*.*
这个的确也是可以的
路漫漫其修远兮,吾将上下而求索!
1 共1页