主题 : jeecms大bug!! |
级别: 童生
|
1# 发表于:2014-07-19 10:02:41 IP:153.66.*.*
|
||||
---|---|---|---|---|---|
级别: 解元
|
3# 发表于:2014-07-24 12:40:22 IP:194.119.*.*
有同学发现把jeecms部署到windows下的Tomcat上一切正常,但是上传到Linux环境Tomcat下就会出问题,报错找不到模板文件,这是中文模板会乱码导致的。解决方法有两种,一是改变Linux环境支持亚洲字符,上传文件的时候也选择UTF-8编码;二是直接修改jeecms的模板文件名字为英文的,这个方法可以一劳永逸,不管是Windows还是Linux下都可以正常运行。jeecms团队用中文名字作为模板名称可能是为了方便国内的用户。
其实要解决这个问题已很简单,两步就搞定,需要的只是一点体力活,下面我们就来看看第二种方法如何实现。 第一步,修改国际化模板文件 1 jeecms/WebContent/WEB-INF/languages/jeecms_tpl/messages_zh_CN.properties 第二步,修改对应的模板文件名 举个例子来说明,修改首页 1 jeecms/WebContent/WEB-INF/t/cms/www/red/index/首页.html 修改为英文的名称 1 jeecms/WebContent/WEB-INF/t/cms/www/red/index/index.html 对应的国际化文件第48行 1 tpl.index=\u9996\u9875 修改为 1 tpl.index=index 以此类推,把所有的模板文件名称都改完重新部署就可以了。 转载请注明:http://www.jeecmstheme.com/2014/06/316.html |
||
---|---|---|---|
1
共1页