主题 : linux上传中文文件乱码转码解决
级别: 总版主
UID: 10736
积分:148381 加为好友
威望: 205 精华: 42
主题:287 回复:126139
注册时间:2010-09-08
在线时长:15.55
1#   发表于:2013-12-10 17:16:15  IP:59.134.*.*
关于中文模板问题总会有用户反馈乱码,部分反馈用户是用的SSHSecureShellClient ,中文文件乱码请参考以下解决办法
由于win默认gbk编码,一般linuxutf-8编码,win上传到linux的中文文件会乱码
上传模板后可以以下方式调整中文文件编码
convmv --notest -f gbk -t utf8 -r  MY_DIR 
MY_DIR为您工程模板路径
备注如果提示convmv命令不存在,请自行安装(yum install convmv)

还有个解决办法:搭建ftp服务,采用FlashFXP 需要设置传输编码为utf-8,搭建ftp和下载FlashFXP参考网上资料


路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 56747
积分:88 加为好友
威望: 5 精华: 0
主题:8 回复:59
注册时间:2014-01-06
在线时长:0
2#   发表于:2014-01-06 14:57:43  IP:124.22.*.*
我在windows下面看压缩包里的模板文件,就是乱码,是正常的,是吧
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
3#   发表于:2014-01-06 14:59:57  IP:111.206.*.*
我在windows下面看压缩包里的模板文件,就是乱码,是正常的,是吧
 你模板格式不一致,你在linux下把你后台的t下的文件模板单独以utf-8的格式上传
功成由勤,业精于勤。
级别: 商业授权用户
UID: 57416
积分:535 加为好友
威望: 0 精华: 0
主题:80 回复:366
注册时间:2014-01-24
在线时长:0
4#   发表于:2014-01-24 15:45:30  IP:221.240.*.*
问一下  刚安装完  项目的默认模版路径都有哪些啊
级别: 商业授权用户
UID: 58980
积分:43 加为好友
威望: 0 精华: 0
主题:8 回复:22
注册时间:2014-03-11
在线时长:0
5#   发表于:2014-03-17 16:47:48  IP:106.199.*.*
Error reading included file WEB-INF/t/cms/www/blue/index/../include/页头.html The problematic instruction: ---------- ==> include "../include/页头.html" [on line 17, column 9 in WEB-INF/t/cms/www/blue/index/首页.html] ---------- Java backtrace for programmers: ---------- freemarker.template.TemplateException: Error reading included file WEB-INF/t/cms/www/blue/index/../include/页头.html at freemarker.core.Include.accept(Include.java:167) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:210) at freemarker.core.Environment.process(Environment.java:190) at freemarker.template.Template.process(Template.java:237) at com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.io.FileNotFoundException: Template WEB-INF/t/cms/www/blue/index/../include/页头.html not found. at freemarker.template.Configuration.getTemplate(Configuration.java:489) at freemarker.core.Environment.getTemplateForInclusion(Environment.java:1465) at freemarker.core.Include.accept(Include.java:157) ... 42 more
级别: 童生
UID: 59949
积分:18 加为好友
威望: 0 精华: 0
主题:0 回复:9
注册时间:2014-04-01
在线时长:0
6#   发表于:2014-04-01 14:00:34  IP:140.13.*.*
问题同5楼,谁有解决方法
级别: 童生
UID: 59949
积分:18 加为好友
威望: 0 精华: 0
主题:0 回复:9
注册时间:2014-04-01
在线时长:0
7#   发表于:2014-04-01 14:14:34  IP:140.13.*.*
该问题已解决,使用convmv 指令后,页头文件仍然是乱码,我直接在linxu机器上重命名后OK。

目前剩余数据库问题,导致无法运行。
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
8#   发表于:2014-04-01 14:15:42  IP:182.207.*.*
该问题已解决,使用convmv 指令后,页头文件仍然是乱码,我直接在linxu机器上重命名后OK。

目前剩余数据库问题,导致无法运行。
数据库什么问题?
功成由勤,业精于勤。
级别: 商业授权用户
UID: 60353
积分:52 加为好友
威望: 0 精华: 0
主题:7 回复:41
注册时间:2014-04-10
在线时长:0.13
9#   发表于:2014-05-19 22:51:22  IP:221.226.*.*
就是说中文的模版名称还是不行?
暂无签名
级别: 商业授权用户
UID: 62580
积分:26 加为好友
威望: 0 精华: 0
主题:4 回复:17
注册时间:2014-05-29
在线时长:0
10#   发表于:2014-05-30 09:44:16  IP:218.70.*.*
你们指的工程模板是哪个路径,说的不清楚啊。
1 2 3 4 > >| 共4页