首页 / 浏览问题 / 云GIS / 问题详情
linux iServer无法识别中文路径
204EXP 2017年04月18日

发布之后没有数据和图层

1个回答

你看下这篇贴子
http://qa.supermap.com/4890?show=4890#q4890

设置下tomcat的语言环境就行

1,780EXP 2017年04月18日
我就是使用iServer手动发布的,没用到tomcat
iServer自带的中间件就是tomcat
我把linux和iServer的编码都改成GDK了,现在在终端中文名字的文件夹可以正确显示了。但是iServer发布工作空间的时候还是无法正确显示中文,
哥们,问题解决了吗?
没有解决感觉是编码的问题
你那改成英文上传到linux.发布有图层和数据吗?
英文是没问题的

是设置中间件的不一定需要设置Linux系统环境,比如这一个的环境如下:

只设置了系统语言,没有修改中间件设置。
可以同时在{TomcatRoot}/conf/server.xml文件里找到:
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

添加一个 URIEncoding="UTF-8",变成:
<Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8"
               connectionTimeout="20000"
               redirectPort="8443" />

效果就是带中文URL可以正确(使用UTF-8)编/解码

iServer的我在conf下的server.xml编码已经改成gdk了
换UTF-8看看,语言为zh_CN.UTF-8

现在终端显示的缓存文件是这样的然后用iServer发布在iServer中可以正确显示

我是通过WinScp拖拽将缓存文件上传到linux服务器。

所以iServer能发布中文路径工作空间、缓存、带中文路径的服务能访问到了是吧?
能访问到了,我想知道这个路径是什么编码
哥们,能访问到了吗?怎么解决的,求教下
我这是英文的,发布也没有图层,可以加你QQ请教下吗
1520861239
QQ加一下
...